The CW superhero shows announced a number of new developments in recent weeks, including:

Ruby Rose will appear in the crossover episode as Batwoman, before getting her own series. It will take place on the same earth inhabited by Supergirl and Superman. Rose is most famous for her role as Stella Carlin in the third and fourth seasons of Orange is the New Black.

Superman will also appear in the crossover, which will introduce Lois Lane. The actor portraying Lane has not yet been announced.

The Flash will also receive a new costume, closer to the comic-book version and (arguably) even less effective at concealing his identity.

The Legends will not take part in this year’s crossover.

The crossover episodes will begin December 9.

Bruce Boxleitner, Babylon 5‘s John Sheridan (also known for roles in Tron and Heroes) will play Linda Carter’s VP in Supergirl, rather than Brent Spiner. Spiner had a conflict which forced him to drop the role.