When it rains it pours. Today at the CW combined panel for Supergirl, Arrow, Legends of Tomorrow and The Flash, the series EPs dropped a number of announcements.

–There will be a musical crossover between Supergirl and The Flash later in the season. A number of those in the cast can sing, and the EPs are taking advantage of that. This will be two musical crossover episodes. There will be one original song per episode, with the musicals consisting of pre-existing songs. This crossover is completely different from the November one between the four shows Arrow, The Flash, Supergirl and Legends of Tomorrow.

–Sharon Leal is joining as Miss Martian on Supergirl. Earlier today, CW chief Mark Pedowitz said that there’s isn’t any particular casting being made to make up for Calista Flockhart’s reduced number of episodes. “They’re casting the whole time, but Calista will be a permanent, recurring character and hopefully she’ll do as many episodes as she wants,” said Pedowitz. The EPs mentioned there will be discussion on the show about her character Cat Grant’s absence, and who (exec wise) might step up to fill that role.

Related Story 'Watchmen', 'Succession' And 'Schitt's Creek' Lead Winners At TCA Awards

–Christopher Wood will return to Supergirl as Mon-El, a superhero with similar powers to Supergirl. He’s from the planet of Daxam. He was an explorer who had landed on Krypton, where Jor-El warned him of the planet’s imminent destruction and provided him with a map to Earth. He suffered amnesia upon landing on Earth, where he actually met Superboy in the comics.

-Diversity is big deal for the EPs. They also want to enlist aliens of colors. Andrew Kreisberg revealed “That one of the characters on one of the shows will explore their sexuality.” Fan speculation believe that could be Jeremy Jordan’s character on Supergirl, Winn Schott.

–In the Russia flashback of Arrow, Dolph Lundgren will be starring.

–Phil Klemmer, EP on Legends of Tomorrow said that Lance Henriksen will be appearing on the series.

–The Flash will battle Savitar this season.