AceShowbiz
 
'Once Upon a Time': 'The Song in Your Heart' Promo, Hook's Song Sneak Peek Are Here
TV

In addition, a sneak peek to Hook's song in the upcoming musical episode is released, featuring Hook showing off his impressive voice in front of Snow White and Prince Charming.

AceShowbiz -

The highly-anticipated musical wedding episode of "Once Upon a Time" season 6 is coming closer. The promo sees the entire enchanted forest singing and dancing through the episode, titled "The Song in Your Heart".

Snow White (Ginnifer Goodwin) is making a wish to help save their family from the Evil Queen. "I wish we have magic to keep them all stay happy," she wishes. Also shown harmoniously singing and dancing are Snow and Prince Charming (Josh Dallas). Evil Queen (Lana Parilla) can be heard saying, "They cast a spell so everyone breaks into song." Snow and Charming are seen escorting stunning Emma (Jennifer Morrison) for her and Hook's "magical, fairytale wedding event."

ABC also released a sneak peek of Hook's (Colin O'Donoghue) silly and very self-aware song, offering the first taste of the musical numbers which will be performed in the musical episode. Colin showcases his impressive set of pipes while singing "Revenge Is Gonna Be Mine" in front of Snow and Charming during their first encounter. Snow curiosly asks, "Revenge? On whom?" to which Hook responds, "Just wait for second verse, lovey."

"Revenge Is Gonna Be Mine" is one of among 8 songs which will be performed in the musical episode. Other 7 songs are "Powerful Magic", "The Queen Sings", "Love Doesn't Stand a Chance", "Wicked Always Wins", "Charmings vs. Evil Queen", "Emma's Theme" and "A Happy Beginning".

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, on "Once Upon a Time".

"Once Upon a Time" episode 20 airs on Sunday, May 7 at 8 P.M. on ABC.

About This Article

AI-Assisted Content: This article was created with the assistance of artificial intelligence technology under human editorial oversight. Our editorial team reviews and verifies all AI-generated content for accuracy.

Sources: Information in this article may be aggregated from publicly available sources including press releases, news agencies, and entertainment industry sources. We provide attribution where applicable and strive to ensure factual accuracy.

Learn More: For details about our editorial standards and practices, visit our Editorial Standards page.

Contact: Questions or concerns? Email us at [email protected]

Follow AceShowbiz.com @ Google News

You can share this post!

You might also like
Related Posts