As you probably know if you’re reading this, Once Upon A Time is finally, finally, doing a musical episode. The episode, titled “The Song in Your Heart” is slated to be the 20th episode of this season, in other words, the episode before what we’re led to believe will be a 2-hour finale.
With the show’s renewal still up in the air, a lot is riding on this musical to not just deliver good songs that people can belt years down the line, but to advance the plot in a meaningful way. And, if Horowitz and Kitsis are to be believed, the episode will do just that.
“It actually is a huge part of the mythology of the show and there are some big things that happen in the episode,” Hororwitz revealed to ET. “Frankly, it’s been one of the challenges of doing the musical because we never wanted to do something where it was just like a to-the-side, one-off thing, and then get back to the main story. We want to see it part of the main story, which meant we had to really plan out this season with some great detail.”
They also confirmed that yes, Colin O’Donoghue will be singing – they just wouldn’t tease whether he’d be getting a solo or if he’d maybe, perhaps, be part of a duet with Jennifer Morrison.
Among the people confirmed to sing are Jennifer Morrison, Lana Parrilla, Rebecca Mader, Ginnifer Goodwin, Josh Dallas and now O’Donoghue. The episode is slated to have 7 original songs.
As for the future of Captain Swan – the show-runners had a tease for ET that, maybe, perhaps, ties into the possibility of that duet we all want.
“What I can tease is that this second half will, probably, have the most romantic moment between those two in the six seasons of the show,” Kitsis dished.
Maybe a singing moment? One that involves a ring? Or hey, why not, an actual wedding?
A girl can hope.
Once Upon A Time returns with new episode this Sunday, March 5th, at 8/7c on ABC.