“Once Upon a Time’s” upcoming musical episode is still shrouded in mystery, but we’ve got a few details from Adam Horowitz and Eddy Kitsis about what to expect.

Honestly, we’re shocked it took them six seasons to do a musical in the first place. Their ultra-talented cast, plus their whimsical source material, all but assures us that this musical will be a showstopper.

Unfortunately, we shouldn’t expect a new version of “Under the Sea” or “Let It Go” to make an appearance in Storybrooke. In fact, showrunners Eddy Kitsis and Adam Horowitz ruled out any Disney music at all for this particular episode.

RELATED: ‘OUAT’ showrunners Adam Horowitz & Eddy Kitsis talk Robin’s return & Grandpa Hook

“It’s all original stuff, and we’re really excited,” Horowitz says. “We’ve collaborated with two incredible composers, Alan Zachary and Michael Weiner, who are super talented guys who are fans of the show. When we sat down with them, they had amazing ideas, and it’s been an incredible collaboration. These songs — we just recorded them with the cast in the last couple of weeks.”

Kitsis and Horowitz are keeping mum about the actual content of the episode — storylines and music alike — but the lack of Disney songs is probably a good thing in the long run.

“Once upon a Time” has always operated best when it takes these characters and stories in directions you’d never expect from a Disney tale. As much as we want to see Colin O’Donoghue and Josh Dallas sing “A Whole New World” to each other — yeah, we totally made them do it for us at San Diego Comic Con — it’s probably best to leave classic Disney up on the shelf.

RELATED: Jennifer Morrison talks ‘Once Upon a Time’ Season 7 possibilities

“We started the show with the end of the Snow White story you know, so we didn’t just want to do Disney songs,” Kitsis says. “We thought, we’ve always put our own twist on everything, we have to have our own songs. It wasn’t until we met Alan and Michael that we thought, ‘All right, it’s time to do the musical.'”

We’ll have to wait hear these new songs for ourselves since the musical will be the second to last episode of Season 6.

In the meantime, we’ll just panic over whether Rumbelle will get back together and whether Gideon (Giles Matthey) will actually kill Emma (Jennifer Morrison) or not.

“Once Upon a Time” airs Sundays at 8 p.m. ET/PT on ABC.

Posted by:Lindsay MacDonald

Lindsay MacDonald is a Los Angeles based entertainment reporter with an affinity for CW superheroes. She graduated from Pepperdine University with a major in Media Studies and a borderline unhealthy obsession with TV in 2012. She would much rather spend the day binge-watching ‘The Flash’ or sorting ‘Game of Thrones’ characters into Hogwarts houses than venturing outdoors. TV words to live by: “Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.”