Once Upon a Time - Rotten Tomatoes

Once Upon a Time (2011 - )

Once Upon a Time (2011 - )





Series Info

A woman's destiny unfolds when she arrives in a modern-day town populated by fairy-tale characters.more

Most Recent Episode

Aired Sun, May 15, 2016

Only You
Once Upon a Time: Season 5, Episode 22


No critic reviews yet...
Season premieres on Sep 25, 2016
Critics Consensus: No consensus yet.

2015, ABC, 23 episodes

Once Upon a Time: Season 4
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

Once Upon a Time: Season 3
Critics Consensus: No consensus yet.

2013, ABC, 22 episodes

Once Upon a Time: Season 2
Critics Consensus: No consensus yet.

2012, ABC, 22 episodes

Once Upon a Time: Season 1
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

Series Details

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


Ginnifer Goodwin
as Snow White/Mary Marg...
Robert Carlyle
as Rumplestiltskin/Mr. ...
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/Davi...
Josh Dallas
as Prince Charming/Davi...
Emilie De Ravin
as Belle/Lacey
Raphael Sbarge
as Jiminy Cricket/Archi...
Colin O'Donoghue
as Killian Jones/Captai...
Lee Arenberg
as Leroy/Grumpy
Tony Amendola
as Marco/Geppetto
Roger Daltrey
as Caterpillar
Michael Socha
as Will Scarlet
Jessy Schram
as Ashley/Cinderella
Richard Schiff
as King Leopold
Howard Siegel
as Tavern Owner
Alex Zahara
as Midas/Nobleman
Quinn Lord
as Josef/Hansel
David Anders
as Dr. Whale
Sean MaGuire
as Robin Hood
Michael Raymond-Jame...
as Baelfire/Neal Cassid...
Eion Bailey
as Pinocchio/August W. ...
Amy Manson
as Merida
Wes Brown
as Gaston
Jakob Davies
as Pinocchio
Rose McGowan
as Young Cora
Adam Young
as Pickpocket/Young Jim...
Alan Dale
as King George
David Paul Grove
as Storybrooke Doc
Anastasia Griffith
as Abigail/Regal Blonde
Scott Heindl
as Bartholomew
Jennifer Koenig
as Queen of Hearts
Meghan Ory
as Red Riding Hood/Ruby
Nicholas Lea
as Michael Tillman/Wood...
Rick Dobran
as Raskind
Victoria Smurfit
as Cruella De Vil
Ian Butcher
as Burly Knight
Sebastian Stan
as Jefferson
Catherine Lough Hagg...
as Fairy Godmother
Show More Cast

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!