S6 E20
Status
Ended
Network
ABC (US)
SEASON
VIEW ALL EPISODE

Season 6  "The Song in Your Heart"  6x20

Aired 7 years ago - May 07, 2017

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.

Mouse over thumbnail for slideshow

Or scroll and see one by one:

Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 2 #2 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 3 #3 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 4 #4 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 5 #5 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 6
I hate to break it to you, but I've grown up.
#6
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 7
That's it. The black fairy's going down right now.
#7
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 8 #8 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 9 #9 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 10 #10 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 11 #11 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 12 #12 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 13
to hurt one more person I love.
#13
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 14
I don't know. Only one way to find out.
#14
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 15 #15 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 16 #16 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 17 #17 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 18 #18 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 19
Just, you know, knock you out long enough
#19
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 20
I know you can do it.
#20
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 21 #21 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 22 #22 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 23
at every itty-bitty sign of trouble.
#23
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 24 #24 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 25 #25 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 26 #26 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 27 #27 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 28
Now, this was made to freeze the curse.
#28
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 29
Or should I say, listening?
#29
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 30
What did she do to you?
#30
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 31
Henry, I wasn't even brave enough to keep you.
#31
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 32
At least this way, I know you'll have the rest of our family.
#32
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 33 #33 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 34 #34 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 35
What's there to understand?
#35
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 36
Snow, look.
#36
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 37
I mean, how does that help her?
#37
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 38
Aah!
#38
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 39
You could have what you came for.
#39
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 40 #40 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 41 #41 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 42 #42 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 43 #43 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 44
Killian!
#44
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 45 #45 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 46
And you did something that no one else ever could.
#46
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 47
and helped me find the rest of my family.
#47
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 48
to be your husband and love him for all eternity?
#48
Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 49 #49 Recap of Once Upon a Time (2011) Season 6 Episode 20 (S06E20) - 50 #50