Series 6.8 TMDB audience score
TV series
Once Upon a Time
Magic is coming.
Created by Edward Kitsis and Adam Horowitz
TMDB audience score
2,572 votes, out of 10
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
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.
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