Once Upon a Time

Once Upon a Time

Magic is coming.

2011 – 20187 seasons · 156 episodes7.4/10(2569 TMDB votes)
DramaSci-Fi & Fantasy
Watch trailer

Plot

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 TMDB
Included with subscription

Availability for your country · JustWatch data via TMDB.

Cast