For 28 years, the people of the imaginary town of Storybrooke, Maine have lived ageless and monotonous lives. Run by a mayor named Regina (Lana Parrilla), the residents are completely oblivious to the fact that they are actually characters from various fairy tales. Deprived of their original memories, the unsuspecting residents have no idea that their mayor is actually an evil Queen; and the person responsible for the predicament they are in. The only hope that they have is when a bounty hunter named Emma Swan (Jennifer Morrison) arrives in town. With Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas) at her side, the people of Storybrooke are about to have their boring lives turned into chaos.
Upcoming TV Listings for Once Upon a Time
Sorry, there are no upcoming listings.