Henry grapples with an important decision when a job prospect in New York threatens to take him away from Jacinda and Lucy, but a revelation in the case of The Candy Killer could make it even harder to leave Hyperion Heights. Meanwhile, Margot confides in Tilly, and in a flashback, Hook helps Henry find a way to prove himself to Ella.

Aired on 04/06/2018

Once Upon a Time (2011) • S07E16
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
Mekia Cox Mekia CoxPrincess Tiana/Sabine
Nathan Parsons Nathan ParsonsJack/Nick Branson/Hansel
Tiera Skovbye Tiera SkovbyeRobin/Margot
Rebecca Mader Rebecca MaderKelly/Zelena
Rose Reynolds Rose ReynoldsAlice/Tilly
Chris Gauthier Chris GauthierWilliam Smee
Charles Mesure Charles MesureBlack Beard
  • 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