Once Upon a Time – The Song in Your Heart

by Alan Rapp on May 8, 2017

in Television Reviews 

  • Title: Once Upon a Time – The Song in Your Heart
  • wiki: link

Once Upon a Time - The Song in Your Heart television review

Music comes to Storybrooke with “The Son in Your Heart,” which allows most of the cast to burst into song in flashbacks to the Enchanted Forest and Emma (Jennifer Morrison) to find the strength to stand-up to, but not defeat, the Black Fairy (Jaime Murray). Despite the extravaganza, the big music moment doesn’t save the day or vanquish the villain, but only buy our heroes a few more moments to be together before the next big curse. It makes you wonder why the hoopla wasn’t saved for the finale, and certainly makes you question the Black Fairy’s logic of ruining last week’s swerve of making everyone think Rumpelstiltskin (Robert Carlyle) had killed her. Rather than using the element of surprise to take down the Savior, the Black Fairy announces her presence to all her enemies. As for the Dark One, the noticeable absence of both Belle (Emilie de Ravin) and Gideon (Giles Matthey) makes it rather convenient that no one is on hand to call the villain on his latest bad choice.

If the plot has some shaky foundation, the episode does deliver on the fun. Musical episodes seem to be everywhere over the past few years, but Once Upon a Time makes the most out of theirs with a couple of smart touches including finding a way to work in a couple cameos of classic Disney tunes. The music also gives Emma a big hero moment, even if it is drowned out by the later failure. The wedding almost becomes an afterthought, sandwiched in between the singing and the curse, but the town does get to celebrate for a least a little while – although the climactic all-town musical number lacked the magic of Snow (Ginnifer Goodwin) and Charming‘s (Josh Dallas) duet or Emma’s emotional solo. The question now becomes just what curse did the Black Fairy cast? And how will it lead into the “final” battle?

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post: