Once Upon A Time- 5.16 “Our Decay”
This week on Once Upon A Time viewers learn that sometimes the best love matches can come from two villains! Hades and Zelena meet in Oz and sparks are flying almost immediately. Whose side is Zelena on now and what happened between her and Hades?
Read More