Once Upon a Time · SEASON 6
The Song in Your Heart
Episode 20 · 2017-05-07

- Drama
- Sci-Fi & Fantasy
Episode overview
In flashback, Snow and Charming make a special wish that Emma will be protected. The result of their wish has the whole kingdom bursting into song which infuriates the Evil Queen. Meanwhile in Storybrooke, the Black Fairy announces her plans to unleash another curse on the town while Emma and Hook prepare for their wedding.
43 minutes
Season 6 episodes
1. The Savior2016-09-25
2. A Bitter Draught2016-10-02
3. The Other Shoe2016-10-09
4. Strange Case2016-10-16
5. Street Rats2016-10-23
6. Dark Waters2016-10-30
7. Heartless2016-11-06
8. I'll Be Your Mirror2016-11-13
9. Changelings2016-11-27
10. Wish You Were Here2016-12-04
11. Tougher Than the Rest2017-03-05
12. Murder Most Foul2017-03-12
13. Ill-Boding Patterns2017-03-19
14. Page 232017-03-26
15. A Wondrous Place2017-04-02
16. Mother's Little Helper2017-04-09
17. Awake2017-04-16
18. Where Bluebirds Fly2017-04-23
19. The Black Fairy2017-04-30
20. The Song in Your Heart2017-05-07
21. The Final Battle (1)2017-05-14
22. The Final Battle (2)2017-05-14