The Black Fairy

"The Black Fairy" is the nineteenth episode of the sixth season of ABC's Once Upon a Time and the one hundred and thirtieth episode of the series overall. It premiered on April 30, 2017. It was written by Jerome Schwartz and Dana Horgan and directed by Alrick Riley.
==Synopsis==
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 dilemma.
==Plot==
===Opening sequence===
The three fairies, Fiona, Tiger Lily, and the Blue Fairy, are flying in the forest.
===Event Chronology===
The Storybrooke events take place after "Where Bluebirds Fly" while the events in the Enchanted Forest occurs before "Think Lovely Thoughts" and after the dream world events of "Changelings".
===In The Characters' Past===
"Many Years Ago", Fiona and Malcom welcome a son. Suddenly the candles start to flicker when the Blue Fairy and Tiger Lily arrived, the latter to serve as his godmother, as the child is destined to become a Savior as he is to follow his prophecy to do good. Fiona, however, is worried about the outcome despite Tiger Lily's assurances. After Fiona gives Tiger Lily her son, she then takes Tiger Lily's wand and transforms herself into a fairy and presses Tiger Lily to help her track down every child that was born during the winter season in order to make sure they did not have a crescent moon scar, believing that the person will kill her son. She then tells Tiger Lily to help her get into the Fairy Vault where she wants to create a forbidden spell.
Inside the vault, Tiger Lily discovers that Fiona is working on a Curse that would banish every child upon learning from Tiger Lily that a Savior's fate is to die. Fiona has become furious with Tiger Lily at this point, which prompted her to rip Tiger Lily's heart out, causing Fiona to become The Black Fairy, resulting in her also receiving a crescent moon scar on her wrist thus revealing that it is her son that will kill her. As Fiona later shows Gold after the events happened, the Blue Fairy arrived and took the Heart from Fiona and gave it back to Tiger Lily, who in turn offers Fiona the Shears of destiny, but Fiona uses them to break her son's destiny in order to keep her power, thus resulted in Fiona being banished to the Dark Realm but not before she promised to find him. Afterwards, the fairies returned the child to Malcom, who tells them that although he loved Fiona, he now sees the child as the reason for their bitterness, and he named the child Rumplestiltskin.
===In Storybrooke===
At the Pawn Shop, Gold attempts to use a dragon egg to wake up Mother Superior, but after it fails, he steps outside and sends a newspaper box flying as Belle tries to calm him down. When Emma tells Gold Mother Superior has woken up, they go back in so they can ask her about the missing wand. Unfortunately, after she tells them that it is in the center of Storybrooke, she became unstable; the group discover that the person at her bedside isn't Snow, and the Black Fairy emerges along with Gideon, who was posing as David. Although the Black Fairy escapes with Mother Superior, Gideon is stopped by Gold as he places cuffs on him, vowing to get his heart back. As everyone begins searching for the sword, Gold tells Belle and Gideon that he has a better idea and uses the powder to transport himself to the Dream Realm along with Emma.
At the same time, Regina helps Zelena deal with recent loss of her magic by helping learn how to drive a car, which she hopes will give her a chance to escape Storybrooke with her daughter and Henry before the final battle. As Snow, David, and Hook search for the other part of the wand, the Black Fairy has Mother Superior as her prisoner under the mines. Snow calls Regina for help, Regina and Snow soon discover that the wand was located inside Granny's. When they converge in the restaurant, they find it under the jukebox, and just in time for the Black Fairy to show up. Regina challenges her to a duel for the wand, and as they step outside into the street, the Black Fairy gets run over by Zelena. The Black Fairy then disappears.
Inside the dream world, Emma learns that Gold wanted her with him so she won't try to prevent him from finding Gideon's heart. When Gold hears a crying baby coming from a cabin nearby, the pair discover that they're is Gold's dream. As they continue to search, Emma talks to Gold about being abandoned by family but Gold says his was different from Emma's and he has no remorse for his mother. Suddenly, Gideon appears, this time to thank his father for fighting for him. Realizing that he couldn't find his son's heart, Gideon suggested that Gold has an advantage by discovering the Black Fairy's secret, if Gold is willing to face it. Thanks to Emma's advice, the three witnesses the flashback and see Fiona become the Black Fairy and discover the revelation that Gold was to become the Savior. The three soon wake up afterwards, with Regina giving the reunited wand to Gold.
That night at the park, Gold tells the Black Fairy he knows the truth, but as aforementioned in the flashback, she shows Gold what happened she became the Black Fairy. As the Black Fairy asks her son's forgiveness, Gold isn't sure if wants to. Hours later at Granny's, Gold returns to tell Emma, Belle, Snow, David, Hook, and Gideon that the Black Fairy was Banished, and gives Gideon his heart back. Gold then tells Belle and Gideon that he'll do whatever it takes to keep his family safe. At Emma's home, Hook asks Henry to be his best man at the upcoming wedding and gives him the rings. Later on in the evening, it is discovered that the Black Fairy was not banished and Gold is meeting with her. She promises a happy ending for the family, but not before the upcoming Final Battle in which she'll kill Emma Swan.
==Cast==
===Starring===
*Ginnifer Goodwin as Mary Margaret Blanchard
*Jennifer Morrison as Emma Swan
*Lana Parrilla as Regina Mills
*Josh Dallas as David Nolan
*Emilie de Ravin as Belle French
*Colin O'Donoghue as Hook
*Jared S. Gilmore as Henry Mills
*Rebecca Mader as Zelena
*Robert Carlyle as Mr. Gold
===Guest Starring===
*Keegan Connor Tracy as Mother Superior/Blue Fairy
*Beverley 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
==Gallery==
==External links==
*
*
Category:Once Upon a Time episodes