Once Upon a Time/The Black Fairy

From The TV IV
Jump to: navigation, search
The Black Fairy
Season 6, Episode 19
Airdate April 30, 2017
Written by
Directed by
Download Amazon.gif
← 6x18
Where Bluebirds Fly
6x20 →
The Song in Your Heart
Once Upon a TimeSeason Six
Movie_Projector_Icon.gif This article about an episode needs to be expanded with more information.
Please help out by editing it.

The Black Fairy is the nineteenth episode of the sixth season of Once Upon a Time, and the one hundred thirtieth episode overall.

Starring: Ginnifer Goodwin (Snow White / Mary Margaret Blanchard), Jennifer Morrison (Emma Swan), Lana Parrilla (Regina Mills), Josh Dallas (Prince Charming / David Nolan), Emilie de Ravin (Belle), Colin O'Donoghue (Captain Hook), Jared S. Gilmore (Henry Mills), Rebecca Mader (Wicked Witch of the West / Zelena)

and Robert Carlyle (Rumplestiltskin / Mr. Gold)

Guest Starring: Beverley Elliott (Granny), Stephen Lord (Malcolm), Giles Matthey (Gideon), Jaime Murray (Black Fairy / Fiona), Sara Tomko (Tiger Lily), Keegan Connor Tracy (Mother Superior)

Co-Starring: Yasmin Abidi (Midwife), Kristina Lao (Peasant Mother)


Plot Overview


Arc Advancement





The Show

Behind the Scenes

Allusions and References

Memorable Moments