PlotNest
US
Poster for Once Upon a Time

TV series

Once Upon a Time

Magic is coming.

2011 · TV-PG · 7 seasons · 156 episodes

Created by Edward Kitsis and Adam Horowitz

7.4

TMDB audience score
2,572 votes, out of 10

Trailer Where to watch

Synopsis

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.

About 111h 48m to watch every episode. An estimate: 156 episodes at the typical episode runtime of 43 minutes.

Where to watch

Official options in the United States:

Subscription

  • Disney Plus
  • Hulu

Buy

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

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: Once upon A time ABC New Tv series Trailer

The preview image comes from YouTube. The player loads only after you press play.

Main 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