As Supergirl prepares to wrap its sophomore season later this spring, the show is looking to go out with a bang. Not only will the show have another crossover with fellow Arrowverse property The Flash, it will be a musical, combining the musical theatre roots of Supergirl and Flash stars Melissa Benoist and Grant Gustin. The show is also looking to introduce a number of exciting guest stars toward the end of the season.

We know that Teri Hatcher will return to her superhero (or, in this case, villain) roots in an upcoming arc, and that Hercules legend Kevin Sorbo will join her. But it looks like Supergirl will be surrounded by villains later this month, as a newly-revealed synopsis for episode 2x16, "Star-Crossed," announces that Hatcher, Sorbo, and Darren Criss as Music Meister will all coalesce into a simultaneous debut.

The synopsis teases a rocky road for fan favorite Winn, and an unlikely team-up between the tech genius and cop Maggie. Perhaps most intriguing, though, is that the Music Meister will make his first appearance in this episode, meaning it could have musical undertones. Check out the full synopsis, below:

TERI HATCHER (“DESPERATE HOUSEWIVES,” “LOIS & CLARK: THE NEW ADVENTURES OF SUPERMAN”) AND KEVIN SORBO (“HERCULES”) GUEST STAR; DARREN CRISS (“GLEE”) MAKES HIS DEBUT AS THE MUSIC MEISTER – A new villain (guest star Teri Hatcher) comes to National City, putting Supergirl (Melissa Benoist) on high alert. Meanwhile, Winn’s (Jeremy Jordan) girlfriend, Lyra (guest star Tamzin Merchant), gets Winn in trouble with the law. Maggie (guest star Floriana Lima) attempts to help Winn but old loyalties get in the way. The Music Meister (Darren Criss) attacks Supergirl. John Medlen directed the episode written by Katie Rose Rogers & Jess Kardos (#216). Original airdate 3/20/2017.

Darren Criss Music Meister

We know that "Star-Crossed" is the lead-up to "Duet," but until now most crossover information was about the latter episode, which will air in The Flash's Tuesday 8 p.m. time slot on March 21st. This is confirmation, then, that "Star-Crossed" will act as Supergirl's lead-in episode for the crossover. So now we're left to wonder, will the end of this episode feature a full-blown musical number, or just a cliff-hangeresque introduction for Mr. Criss? The last time Supergirl participated in a crossover, The CW's all-hero team-up, "Invasion!," the Monday night show devoted most of its screen time to its own plot, with a crossover teaser at the end. It appears this episode will do the same, but perhaps we'll see some extra musical tidbits.

It's no secret that Supergirl's second season has become a bit of a writing quagmire. Between getting caught up in relationship drama (Mon-El, really? Really?) and some scattered plot lines, it would be great to see the show unite under a single theme to close out the season. These guest stars are flashy and undeniably awesome, but here's hoping there's some actual scripted substance to back them up. The good news is, with musical geniuses Rachel Bloom and Pasek and Paul penning songs for the crossover episode, we could see some unexpectedly poignant moments among the tuneage.

This star-filled crossover lead-in will likely be a big ratings draw for The CW. Now we just have to see whether or not those writers deserve the increased numbers.

Supergirl airs Mondays at 8 p.m. EST on The CW. "Star-Crossed" premieres March 20th.

Source: The CW