Kelly comes face-to-face with The Candy Killer after someone she loves is taken hostage. Meanwhile, Samdi uses Drew to execute a deadly plan. In a flashback, Zelena learns a harsh lesson after an encounter with Hansel and Gretel goes awry.

Aired on 04/13/2018

Once Upon a Time (2011) • S07E17
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
Dania Ramirez Dania RamirezCinderella / Jacinda
Gabrielle Anwar Gabrielle AnwarLady Tremaine / Victoria Belfrey
Nathan Parsons Nathan ParsonsJack/Nick Branson/Hansel
Mekia Cox Mekia CoxPrincess Tiana/Sabine
Rebecca Mader Rebecca MaderKelly/Zelena
Tiera Skovbye Tiera SkovbyeRobin/Margot
Seth Isaac Johnson Seth Isaac JohnsonHansel
Brian RidingsWriter
Lana ParrillaDirector
Paul KarpWriter
  • banner
  • Original title

    Once Upon a Time

  • Type

    TV series

  • Episodes

    7 Seasons • 156 Episodes

  • Rating

    7.94/10 (198 655 voting)

  • Popularity : 100%

  • Country of origin


  • Original language(s)


  • Running time

    43 :

  • Website…

  • Status