Loading...
Once Upon a Time

Once Upon a Time

2011·TV series·7 seasons · 156 episodes12

Drama, Sci-Fi & Fantasy

7.4 / 10 (2,571 votes)

Magic is coming.

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.

Created by
Edward Kitsis, Adam Horowitz
Original language
English
First aired
23 October 2011

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Lana Parrilla

    Lana Parrilla

    Regina Mills / Evil Queen

  • Colin O'Donoghue

    Colin O'Donoghue

    Captain Hook

  • Robert Carlyle

    Robert Carlyle

    Mr. Gold / Rumplestiltskin / Weaver

  • Gabrielle Anwar

    Gabrielle Anwar

    Victoria Belfrey / Lady Tremaine

  • Dania Ramirez

    Dania Ramirez

    Jacinda Vidrio / Cinderella

  • Mekia Cox

    Mekia Cox

    Sabine / Tiana

  • Andrew J. West

    Andrew J. West

    Henry Mills

  • Alison Fernández

    Alison Fernández

    Lucy Vidrio