Once Upon a Time - Rotten Tomatoes

Once Upon a Time (2011 - 2018)

Once Upon a Time (2011 - 2018)

AVERAGE TOMATOMETER

78%

AVERAGE AUDIENCE SCORE

80%

Critic Consensus: No consensus yet.

Series Info

This drama series revolves around a woman with a troubled past. Her destiny unfolds when she arrives in a mysterious modern-day town populated by fairy-tale characters.

Once Upon a Time Videos

Once Upon a Time Photos

Seasons

43%
Critics Consensus: No consensus yet.

2017, ABC, 22 episodes

89%
Critics Consensus: No consensus yet.

2016, ABC, 22 episodes

100%
Critics Consensus: Once Upon A Time successfully recaptures earlier season's magic by focusing on core characters and letting kooky gimmicks be.

2015, ABC, 23 episodes

62%
Critics Consensus: The addition of a Frozen subplot feels like a marketing angle, but Once Upon a Time Season Four shines, adding more layers to an already complex story.

2014, ABC, 24 episodes

75%
Critics Consensus: No consensus yet.

2013, ABC, 22 episodes

100%
Critics Consensus: No consensus yet.

2012, ABC, 22 episodes

81%
Critics Consensus: Charming and fantastical, Once Upon a Time is tonally uneven but derives strength from an outstanding cast and handsome visuals.

2011, ABC, 23 episodes

Cast

Ginnifer Goodwin
as Snow White/Mary Margaret
Lana Parrilla
as Evil Queen/Regina
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Colin O'Donoghue
as Killian Jones/Captain Hook
Andrew J. West
as Henry Mills
Jared S. Gilmore
as Henry Mills
Gabrielle Anwar
as Tremaine/Victoria Belfrey
Josh Dallas
as Prince Charming/David
Dania Ramirez
as Cinderella/Jacinda
Joshua Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Raphael Sbarge
as Jiminy Cricket/Archie
Michael Socha
as Will Scarlet
Michael Raymond-James
as Baelfire/Neal Cassidy
Sean MaGuire
as Robin Hood
Eion Bailey
as Pinocchio/August W. Booth
Meghan Ory
as Red Riding Hood/Ruby
Jamie Dornan
as Sheriff Graham
Lee Arenberg
as Leroy/Grumpy
Keegan Connor Tracy
as Mother Superior/Blue Fairy
Alan Dale
as King George
David Anders
as Dr. Whale
Mig Macario
as Bashful
Robbie Kay
as Peter Pan
Sarah Bolger
as Princess Aurora
Victoria Smurfit
as Cruella De Vil
Sebastian Stan
as Jefferson
Giancarlo Esposito
as Sidney/Mirror
Rose Reynolds
as Tilly/Alice
Tony Amendola
as Marco/Geppetto
Adelaide Kane
as Drizella/Ivy
Bailee Madison
as Young Snow White
Rose McIver
as Tinker Bell
Emma Booth
as Gothel/Eloise Gardener
Tiera Skovbye
as Robin/Margot
Anastasia Griffith
as Kathryn/Abigail
Richard Schiff
as King Leopold
Liam Garrigan
as King Arthur
Ethan Embry
as Greg Mendell
Ingrid Torrance
as Severe Nurse
Daniel Francis
as Dr. Facilier/Mr. Samdi
Karen Shenaz David
as Princess Jasmine
Amy Manson
as Merida
Timothy Webber
as The Apprentice
Emma Caulfield
as Blind Witch
Nathan Parsons
as Nick Branson/Jack
Joana Metrass
as Guinivere
Jeff Pierre
as Hunter/Naveen/Drew
Eric Keenleyside
as Moe French/Sir Maurice
Jason Burkart
as Little John
Jaime Murray
as Black Fairy
Jessy Schram
as Ashley/Cinderella
Sinqua Walls
as Lancelot
Yael Yurman
as Tween Anastasia
Dylan Schmid
as Baelfire
Wil Traval
as Sheriff/Keith
Charles Mesure
as Black Beard
Mekia Cox
as Sabine/Tiana
Julian Morris
as Prince Phillip
Jakob Davies
as Pinocchio
Gabrielle Rose
as Ruth/Peasant Woman
Hank Harris
as The Groundsman
Sam Witwer
as The Warden
Sara Tomko
as Native American Woman/Tiger Lily
Freya Tingley
as Wendy Darling
Oded Fehr
as Jafar
Abby Ross
as Young Emma
McKenna Grace
as Young Emma
Faran Tahir
as Captain Nemo
Gabe Kouth
as Sneezy
Rose McGowan
as Young Cora
Stephen Lord
as Malcolm
Paul Lazenby
as Black Knight No. 1
Pascale Hutton
as Regal Woman
Alex Zahara
as Midas/Nobleman
Tim Phillips
as Sean/Prince Thomas
Tzi Ma
as The Dragon
Patti Allan
as Miss Ginger/Blind Witch
Anna Cathcart
as Tween Drizella
Sunny Mabrey
as Glinda/Good Witch of the South
Teri Reeves
as Dorothy
C. Ernst Harth
as Burly Man/The Ogre
Raf Rogers
as Arendelle Servant
Oliver Rice
as Noble Man
Noah Bean
as Daniel/Stable Boy
Connor Dwelly
as Morraine
John Rhys-Davies
as Grand Pabbie
Lee Page
as Arendelle Guard #1
James Immekus
as Keychain
Greyston Holt
as Jim/Frederick
Paul McGillion
as Knave of Hearts
Matt Kane
as Glasses
Brad Dourif
as Old Beggar
Adrian Hough
as Woodcutter
Barclay Hope
as Adoptive Father
Patrick Roccas
as Arendelle Guard #2
Edward Foy
as Black Knight
Alissa Skovbye
as Paige/Grace
Cedric De Souza
as The Sultan
Giacomo Baessato
as Sleeping Man
Meegan Warner
as Rapunzel
Roger Daltrey
as Caterpillar
Paul Telfer
as Lord Macintosh
Arnold Pinnock
as The Orderly
Eva Bourne
as Princess Eva
Marco D'Angelo
as Lord MacGuffin
Howard Siegel
as Tavern Owner
Quinn Lord
as Josef/Hansel
Nick Hunnings
as Prison Guard
Jack Davies
as Young Pinocchio
Josh Hallem
as Lord Dingwall
Jennifer Koenig
as Queen of Hearts
Wes Brown
as Gaston
Scott Heindl
as Bartholomew
Adam Young
as Pickpocket/Young Jiminy
Ian Butcher
as Burly Knight
Chad Rook
as Captain Ahab
Morgan Roff
as Teenage Jiminy
Nicholas Lea
as Michael Tillman/Woodcutter
Rick Dobran
as Raskind
Amy Acker
as Astrid/Nova
Wyatt Oleff
as Young Rumplestiltskin
Mark Gibbon
as Head Troll
Kam Kozak
as Black Guard
Michael Raymond-Jones
as Mysterious Man
Nathan Parsonas
as Nick Branson/Jack
Eric Lange
as Prince Leopold
Paul Johansson
as The Woodcutter/Gabriel
Elle McKinnon
as Young Alice
Kwesi Ameyaw
as Dr. Thatcher
Anna Galvin
as Madeline
Liam Hall
as The Prince
Bill Dow
as Mayor Tomkins
Kacey Rohl
as Megara
Craig Horner
as The Count of Monte Cristo
Lesley Nicol
as Johanna
Milli Wilkinson
as Young Cruella
Nisreen Slim
as Doctor Sage
Josh Kalender
as Lead Knight
Andrea Brooks
as Charlotte
Laura Wilson
as Mrs. Grace
Nelson Wong
as Paramedic No. 1
Joaquim de Almeida
as King Xavier
Oliver Bell
as Young Killian
Paul Jarrett
as Nobleman
Brandon Spink
as Baelfire
Amos Stern
as Lead Knight
Costas Mandylor
as Captain Silver
Jillian Fargey
as The Fairy Godmother
Nisreen Slim
as Doctor Sage
Jonathan Holmes
as Majordomo
Scott E. Miller
as Mr. Grace
Natalie Gibson
as Female Doctor
Brighid Fleming
as Little Girl
JC Williams
as Lead Guard
Andrew Kavadas
as Baron Danglars
Lindsay Collins
as Spinster #1
Dean Petriw
as Young Baelfire
Rustin Gresiuk
as Young Pinocchio
Austin Obiajunwa
as Young Stanum
Matthew MacCaull
as Knight No 1
Janet Pinnick
as Nurse No. 1
Morgan Tanner
as Dancer #1
Suzy Joachim
as Madame Leota
Carolyn Hennesy
as Myrna/Puppet Princess/Puppet Dragon
Eva Allan
as Princess Eva
Adam Lolacher
as Black Knight
Adam Lolacher
as Black Knight
Panou
as FBI Agent
Catherine Boyoavia
as Spaghetti Lady
Sophia Reid
as Gant - Young Anastasia
Bruce Blain
as Desk Sergeant.
Michael Soltis
as Black Knight
Osmond L. Bramble
as Queen's Guard
Gregory Itzin
as Alphonse
Glynis Davies
as Spinster #2
Corey Schmitt
as Second Mate
Tim Phillipps
as Prince Thomas
Lula Mae Melench
as Young Drizella
Mark Gash
as Father
Duncan Ollerenshaw
as Royal Doctor
Sebastian Roche
as King Stefan
Ernie Hudson
as Poseidon
Brighton Sharbino
as Young Ingrid
Ava Acres
as Young Regina
Samuel Patrick Chu
as Frightened Soldier
Anton Starkman
as Gideon (Age 10)
Lucas Wolf
as Armed Escort
Harry Groener
as Martin/Puppet Princess
Arpad Balogh
as Footman
Darien Provost
as Lost Boy #1
Garry Garneau
as Spaghetti Man
Jonathan Coyne
as Dr. Lydgate
Chris Shields
as Military advisor
Ted Whittall
as Mitchell/The King
Zak Santiago
as Prince Henry
Scott Augustine
as Dancer #2
Aaron Douglas
as Fendrake the Healer
Glenn Keogh
as King Fergus
Jamie Murray
as Black Fairy
Yasmin Abidi
as Midwife
Seth Isaac Johnson
as Young Hansel
John DeSantis
as The Dove
Sebastian Wilkinson
as Young Baelfire
Brian Knox McGugan
as Drunk Charlie's Friend
Emanuel Fappas
as Bartender
Gavin Cooke
as Drunken Lout
Chris Loubardeas
as Reveling Soldier
Kristina Lao
as Peasant Mother
Gaalen Engen
as Bar Patron
Jorden Birch
as Oz Guard #1
Lily van der Griend
as Young Gretel
Chad Collins
as Gerhardt
Teach Grant
as Dead Eye the Bandit
Lisa Banes
as Lady Tremaine
Ty Olsson
as Hordor
Jim Shield
as Royal Guard
Tiffany Boone
as Young Ursula
Darren Moore
as Vortigan
Gina Stockdale
as Auntie Em
Caroline Morahan
as Queen Elinor
Caroline Morahan
as Queen Elinor
Fane Tse
as Customer
Max Montesi
as Peasant Boy
Sharon Taylor
as Witch of the East
Tony Giroux
as Dancer #3
Ava Marie Telek
as Young Gerda
Olena Medwid
as Partygoer #1
Matt Ellis
as Francisco
Benjamin Cook
as Michael Darling
Bri Neal
as Peasant Girl
Anson Hibbert
as Policeman
Raahul Singh
as General
Michelle Dawley
as Dancer #4
Shannon Hearn
as Frontiersman
Nadeen Lightbody
as Partygoer #2
Angela Moore
as Villager
Primo Allon
as Gadling
Janet Walmsley
as Woman Peasant
Webb Hayes
as Young Arthur
Karen Holness
as Witch of the North
Paul Kloegman
as Carriage Driver
Bailey Herbert
as Young Helga
Grayson Gabriel
as Adult Roderick
Noah Beggs
as Bartender
Graham Verchere
as Young Apprentice
Thomas Gasior
as Musketeer #1
Luke Roessler
as Young David/Young James
Ian Harmon
as Sentry
Rick Tae
as Doctor
Rondel Reynoldson
as Village Woman
Kelly Konno
as Dancer #5
William Ainscough
as John Darling
Steve Makaj
as Captain
Michelle Choi-Lee
as Adoption Agent
Russell J. Roberts
as Visiting Duke
Ehren Kassam
as Young Kay
Jacky Lai
as Novice Fairy
Reilly Jacob
as Tom Sawyer
William Phillips
as Peasant Man
Tristan Shire
as Oz Guard
Ryan Robbins
as Sir Morgan
Zahf Paroo
as Prince Achmed
Rohan Campbell
as Male Miner
John Innes
as Older Man
Dalila Bela
as Young Guinevere
Michael Strusievici
as Fairytale Boy
Gabrielle Giraud
as Royal Aide
Max Haynes
as Young Man
Thomas Cadrot
as Bartender
Tom Ellis
as Thief
Toby Levins
as Sergeant
Robert Mann
as Peasant No. 1
Guy Fauchon
as Vortigan
Scott McAdam
as Orderly
Andrew Airlie
as George Darling
Jolene Bothwell
as Dancer #7
Aaron Brooks
as Soldier
Harold Davies
as Fisherman
Rebecca Wisocky
as Madame Faustina
Shaun Omaid
as Street Vendor
Karin Inghammar
as Mary Darling
Cainan Wiebe
as Hooded Lost Boy
Julian D. Christopher
as Adoption Agent
Charles Zuckermann
as Black Knight No. 1
John Rhys-Davies
as Grand Pabbie
Jason Cermak
as Black Knight No. 1
Chelsea Turner
as Tavern Waitress
Jesse Stretch
as Head Viking
Matthew Olsen
as Brother #1
Michael Roberds
as Donkey driver
Steven Roberts
as Blacktooth
Chad Riley
as Black Knight No. 2
Ryan Hesp
as Quartermaster
Phil Granger
as Landlord
Chad Cosgrove
as Carriage Driver
Joe Dodds
as Outrider #1
Jordan Olsen
as Brother #2
Jason Burkhart
as Little John
Michael Rinaldi
as Helper Dwarf
Todd Thomson
as Business Man
Zoey Siewert
as Brunette Girl
Byron Bertram
as TSA agent
Jim Finkbeiner
as Outrider #2
Colton Barnert
as Brother #3
Lee Majdoub
as Sir Kay
Paul Chevreau
as Skinny Man
Ari Guzhel
as Older Girl
Alex Barima
as Twin One
David Orth
as NY Cop #1
Jesse Blue
as Black Knight
Elizabeth McCarthy
as Rotund Wife
Julia Tortolano
as Blueberry Pie Gal
Brent Stait
as The Peddler
Kiefer Bahrich
as Sad-Eyed Boy
Chris Olson
as Toll Operator
David Nykl
as Fisherman
Charles Edward Bae
as Lord from Far Away Land
Gerardo Barcala
as Victorian Posh Personage, Villager
Julian Christopher
as Adoption Agent
Cody Green
as Dancer
Giancarlo Esposito
as Sidney Glass
Anthony Welch
as Royal Archer
Victor Formosa
as Construction Worker
View All

Series Details

TV Network: ABC
Premiere Date: Oct 23, 2011
Genre: Science Fiction & Fantasy
Executive Producers: Edward Kitsis, Adam Horowitz, Steve Pearlman, David Herschel Goodman
Full Cast
Related News & Interviews
Trailers & Clips
Pictures

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!