Poster for Once Upon a Time (2011)

TV series · Ended

Once Upon a Time (2011)

Magic is coming.

  • Oct 23, 2011
  • 7 seasons · 156 episodes
  • TV-PG
TMDB user score 7.4/10 2,572 votes on TMDB
Watch trailer Where to watch

Story

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.

Synopsis from TMDB.

Trailer

Once upon A time ABC New Tv series Trailer · plays from YouTube

Where to Watch Once Upon a Time

Stream with a subscription

  • Disney Plus
  • Hulu

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • Fandango At Home

See prices and links on TMDB

Availability data from JustWatch via TMDB. Services and prices change often; confirm on the provider’s site. CinemaHub does not host or stream video.

Series Cast

  • Lana Parrilla Regina Mills / Evil Queen 156 episodes
  • Robert Carlyle Mr. Gold / Rumplestiltskin / Weaver 156 episodes
  • Jared Gilmore Henry Mills 139 episodes
  • Jennifer Morrison Emma Swan 136 episodes
  • Josh Dallas David Nolan / Prince Charming 135 episodes
  • Ginnifer Goodwin Mary Margaret Blanchard / Snow White 135 episodes
  • Colin O'Donoghue Captain Hook 134 episodes
  • Emilie de Ravin Belle 117 episodes
  • Rebecca Mader Zelena / Wicked Witch of the West 67 episodes
  • Beverley Elliott Granny 61 episodes
  • Sean Maguire Robin Hood 55 episodes
  • Lee Arenberg Leroy / Grumpy 54 episodes
  • Meghan Ory Ruby Lucas / Red Riding Hood 46 episodes
  • Michael Raymond-James Neal Cassidy / Baelfire 45 episodes
  • David-Paul Grove Doc 45 episodes
  • Gabe Khouth Tom Clark / Sneezy 42 episodes
  • Faustino Di Bauda Sleepy 42 episodes
  • Mig Macario Bashful 37 episodes

Seasons

Based on TMDB recommendations and similar titles.