'Once Upon a Time' Season 3 Finale Recap: Emma and Hook Time Travel; An Icy Queen Heads for Storybrooke
'Once Upon a Time' Season 3 Episode 21 Spoilers: Emma and Hook Are Pulled Back Into the Past [Video]
'Once Upon a Time' Season 3 Episode 20 Spoilers: Mary Margaret Gives Birth, Dorothy Appears [Video]
Once Upon a Time Season 3 Premiere Date and Spoilers: Charming and Hook Do Battle
Most Read