'Once Upon a Time' Recap: Who Returns to Storybrooke?

Once Upon a Time ended the season 2 premiere with Emma and Mary Margaret getting sent back to present day Fairy Tale Land. After dealing with Ogres, a beanstalk, a giant, Hook, and even the evil Cora, would Henry's mother and grandmother find their way back to Storybrooke? We got the answer in Once Upon a Time winter finale, "Queen of Hearts."



Want to comment on this? First, you must log in to your SideReel account!