Once Upon a Time S6

12 December at 18:00 on FOXlife (Ch810)

Welcome to Storybrooke, Maine, a small town that probably won’t show up on your GPS, but it’s a magical place to visit. Reality and myth merged after Emma broke Regina’s curse, which had deprived the fairy tale characters of their memories and trapped them in our modern world.