‘Once Upon A Time’ Recap: Darkness Takes Over Storybrooke
The Nov. 30 episode of ‘Once Upon A Time’ was the season’s best yet. Elsa made one last desperate attempt to find Anna, while the Spell of Shattered Sight loomed over everyone’s head.
Once Upon A Time’s Nov. 30 episode was one epic hour of fine television. Emma (Jennifer Morrison) and Elsa (Georgina Haig) attempted to save the town from ruin, Rumple (Robert Carlyle) made a startling confession about Hook (Colin O’Donoghue) and Anna (Elizabeth Lail) and Kristoff (Scott Michael Foster) were freed!