Where To Stream Once Upon a Time Season 6 Episode 19
The Black Fairy
- Aired April 30, 2017
- 60 Min
- Rated 7.2
- Number 79 Of 156 Rated Episodes
After Rumple's mother learns from his fairy godmother that his destiny is prophesied, she does everything in her power to keep it from happening. Meanwhile, in Storybrooke, Rumple faces a similar dilemma.