Best TV Shows to Binge Watch in 2020
Grab Your Blankie — These 50+ Streaming Shows Have More Than 5 Seasons Each
25
Imagine if all the fairy-tale and mythological characters you knew about all lived in a cursed small town in Maine, unaware of their true identities. That's the premise of Once Upon a Time, where fairy tales are interconnected by a web of relationships, and the key to unlocking the curse is a bounty hunter and the young son she gave up years ago.