• Season 7 Episode 22
  • Leaving Storybrooke (Series Finale)

  • Airdate:05.18.2018.

THE FINAL BATTLE IS WAGED BETWEEN OUR MOST BELOVED FAIRY TALE CHARACTERS AND THE ULTIMATE VILLAIN

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 regulars:

    Lana Parrilla as Regina/Roni
    Robert Carlyle as Rumpelstiltskin/Weaver
    Colin O’Donoghue as Hook/Rogers
    Andrew J. West as Henry Mills
    Dania Ramirez as Cinderella/Jacinda
    Alison Fernandez as Lucy
    Mekia Cox as Sabine/Tiana

guest cast:

    Ginnifer Goodwin as Snow White
    Jennifer Morrison as Emma Swan
    Josh Dallas as Prince Charming
    Jared Gilmore as Young Henry
    Emilie de Ravin as Belle
    Rebecca Mader as Zelena
    Sean Maguire as Robin Hood
    Tony Amendola as Marco
    David Anders as Dr. Wale
    Lee Arenberg as Leroy
    Jack Davies as Pinocchio
    Faustino Di Bauda as Sleep
    Beverley Elliott as Granny
    Gabe Khouth as Sneezy
    Rose Reynolds as Alice/Tilly
    Tiera Skovbye as Robin/Margot
    Keegan Connor Tracy as Blue Fairy