
Once Upon a Time: Season 2
Previously on Once Upon a Time; characters from the most beloved fairytale stories were brainwashed, ripped away from their home the Enchanted Forest, and forced into a modern-day hellish locked down town called Storybrooke run by the evil witch queen and self-appointed mayor Regina...