Once Upon a Time
The Black Fairy
S6 E19:
When Fiona learns of Rumple's destiny from his fairy godmother and attempts to keep it from happening, she makes a decision that alters the course of both of their lives.
Starring
Keegan Connor Tracy, Beverley Elliott, Giles Matthey