Watch Once Upon a Time Season 3 Episode 22
While Mary Margaret and David celebrate the naming of their son at a coronation in Granny’s Diner, Emma and Hook are pulled into Zelena’s time portal and find themselves in the Enchanted Forest of the past. But in their quest to discover a way back, they must be careful not to change anything or risk altering the lives of their friends and family – as well as their very own existence.
Views: 36
Series: Once Upon a Time
Director: Ralph Hemecker
Guest Star: Beverley Elliott, Christie Laing, David-Paul Grove, Eric Keenleyside, Faustino Di Bauda, Gabe Khouth, Jeffrey Kaiser, Keegan Connor Tracy, Lee Arenberg, Mark Gibbon, Meghan Ory, Mig Macario, Mik Byskov, Raphael Alejandro, Raphael Sbarge, Sarah Bolger, Sean Maguire
Episode Title: There's No Place Like Home
Air Date: 2014-05-11