Poster for Once Upon a Time

TV series

Once Upon a Time

23 Oct 2011 7 seasons · 156 episodes 7.4/10 (2,576) EN

“Magic is coming.”

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
Created by
Edward Kitsis, Adam Horowitz
Music
Michael D. Simon, Cindy O'Connor, Mark Isham
Producer
Brian Wankum, Kathy Gilroy
Networks
ABC
Countries
United States

Cast

Lana Parrilla Regina Mills / Evil Queen
Colin O'Donoghue Captain Hook
Robert Carlyle Mr. Gold / Rumplestiltskin / Weaver
Gabrielle Anwar Victoria Belfrey / Lady Tremaine
Dania Ramirez Jacinda Vidrio / Cinderella
Mekia Cox Sabine / Tiana
Andrew J. West Henry Mills
Alison Fernández Lucy Vidrio

Streaming

Where to watch Once Upon a Time

All countries

Also available in: Austria, Australia, Belgium, Bulgaria, Canada, Switzerland, Cyprus, Czechia, Germany, Denmark, Estonia, Spain

checked just now · All options · Streaming availability data provided by JustWatch via TMDB.

Metadata from TMDB · updated just now · View on TMDB · Official website