Wish Rumple’s evil plan is revealed and Regina realizes the only hope to stop him is by turning Wish Henry from his path for vengeance. Meanwhile, Tilly and Margot try to get help in Storybrooke. With his hope of ever being reunited with Belle fading, Weaver struggles to find a way to defeat his evil alter ego; and when Rogers’ life is threatened, he is faced with the ultimate sacrifice. Series Finale.

Aired on 05/18/2018

Once Upon a Time (2011) • S07E22
Lana Parrilla Lana ParrillaRegina Mills / Evil Queen
Colin O Donoghue Colin O'DonoghueCaptain Hook / Killian Jones
Robert Carlyle Robert CarlyleMr. Gold / Rumplestiltskin
Andrew J. West Andrew J. WestHenry Mills
Alison Fernandez Alison FernandezLucy
Gabrielle Anwar Gabrielle AnwarLady Tremaine / Victoria Belfrey
Dania Ramirez Dania RamirezCinderella / Jacinda
Jennifer Morrison Jennifer MorrisonEmma Swan
Jared Gilmore Jared GilmoreHenry Mills
Sean Maguire Sean MaguireRobin Hood
Beverley Elliott Beverley ElliottGranny
JoAnna Garcia JoAnna GarciaAriel
Victoria Smurfit Victoria SmurfitCruella De Vil
Josh Dallas Josh DallasPrince Charming/ David Nolan
Ginnifer Goodwin Ginnifer GoodwinSnow White/ Mary Margaret Blanchard
Lee Arenberg Lee ArenbergLeroy/ Grumpy
Faustino Di Bauda Faustino Di BaudaWalter / Sleepy
Tony Amendola Tony AmendolaGeppetto / Marco
Raphael Sbarge Raphael SbargeDr. Archibald Hopper
Rebecca Mader Rebecca MaderKelly/Zelena
Rose Reynolds Rose ReynoldsAlice/Tilly
Tiera Skovbye Tiera SkovbyeRobin/Margot
Ralph HemeckerDirector
Edward KitsisWriter
Adam HorowitzWriter
  • banner
  • Original title

    Once Upon a Time

  • Type

    TV series

  • Episodes

    7 Seasons • 156 Episodes

  • Rating

    7.94/10 (198 509 voting)

  • Popularity : 100%

  • Country of origin


  • Original language(s)


  • Running time

    43 : • 40 :

  • Website…

  • Status