

Once Upon a Time
Magic is coming.
2011 – 20187 seasons · 156 episodes7.4/10(2569 TMDB votes)
DramaSci-Fi & Fantasy
Watch trailerPlot
There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell.
Where to watch
See on TMDBIncluded with subscription
Availability for your country · JustWatch data via TMDB.













