#OnceUponATime Musical Episode 6x20 “The Song in Your Heart" Spoiler

Once Upon A Time episode 6x20 “The Song in Your Heart” otherwise known as “The Musical Episode” was written by David Goodman and Andrew Chambliss. It will air *Roughly* May 7th, 2017. This will, of course, depend on if ABC decides to make any changes to their Sunday night lineup between now and then which could push the episode back a week or two. It will be the penultimate episode of the season, leading into the season finale. There will be a confirmed sing-off between The Charming’s and the Evil Queen. Lana Parrilla, who plays Regina Mills/The Evil Queen, has been quoted saying that “The Evil Queen is a Rockstar in this episode.” It has also been confirmed that the CaptainSwan [Killian and Emma’s] wedding will occur this episode. Eddie Kitsis says. “You’re going to see a wide-range of people singing from regulars to cameos to people you wouldn’t expect.”

Below is a list of the cast members who are confirmed to be singing.

The episode will feature 7 songs. All original.

-Jennifer Morrison (Emma Swan) has a solo number in this episode.

-Colin O Donoghue (Killian Jones) will be singing in the episode.

-Josh Dallas and Ginnifer Goodwin (Snow White and Prince Charming) will be singing in the episode.

-Lana Parrilla (Regina Mills/The Evil Queen) will be singing in the episode.

-Rebecca Mader (Zelena, The Wicked Witch) will have a solo number in the episode.

-Jared Gilmore (Henry Mills) will be singing in the episode.

-Beverly Elliot (Granny) will be singing in the episode.

-Lee Arenberg (Grumpy) will be singing in the episode.

-Gepetto (Tony Amendola) will be singing in the episode.


Stay tuned for more information on the much anticipated Musical Episode!

Questions, Comments, Concerns? Comment below or tweet @onceuponakayy