• Season 6 Episode 19
  • The Black Fairy

  • Airdate:04.30.2017.

THE BLACK FAIRY’S BACKSTORY IS REVEALED WHILE RUMPLE’S DESTINY IS CHANGED FOREVER

In flashback, after Rumple’s mother, Fiona, learns from his fairy godmother that his destiny is prophesized, she does everything in her power to keep it from happening. Ultimately, Fiona will have to make a decision that will change the course of both their lives forever. Meanwhile in Storybrooke, Rumple faces a similar delimna.

series regulars:

    Ginnifer Goodwin as Snow White/Mary Margaret
    Jennifer Morrison as Emma Swan
    Lana Parrilla as the Evil Queen/Regina
    Josh Dallas as Prince Charming/David
    Emilie de Ravin as Belle
    Colin O’Donoghue as Hook
    Jared S. Gilmore as Henry Mills
    Rebecca Mader as the Wicked Witch/Zelena
    Robert Carlyle as Rumplestiltskin/Mr. Gold

guest cast:

    Keegan Connor Tracy as Mother Superior Blue Fairy
    Beverly Elliott as Granny
    Giles Matthey as Gideon
    Stephen Lord as Malcolm
    Jaime Murray as Black Fairy
    Sara Tomko as Tiger Lily
    Yasmin Abidi as Midwife
    Kristina Lao as Peasant Mother