Once again, Sunday's (May 4) ‘Once Upon A Time’ delivered a loaded episode full of life-changing moments and epic showdowns. Flashbacks to Oz show how Zelena has always been an irrepressibly and wickedly envious witch. In present day Storybrooke, we see how Zelena’s inability to change results in her own undoing. Ultimately, “Kansas” demonstrates how…
Continue reading ➞ ‘Once Upon A Time’ S3 Ep 20 recap: Rumple’s revenge and Regina’s redemption

