The producers of The Flash, Legends of Tomorrow, Supergirl, and Arrow were on hand at the Television Critics Association’s press tour on Thursday to drop some castings for the new seasons.
On The Flash, executive producers Todd and Aaron Helbing revealed that the new speedster villain will be Savitar. As revealed at Comic-Con, the other villain is Doctor Alchemy.
Boston Public star Sharon Leal has been tapped to play Miss Martian on Supergirl, whose producers also revealed that the recently cast Chris Wood, who was revealed to be in the pod at Comic-Con, will play DC Comics character Mon-El.
Arrow also added Dolph Lundgren as a new villain. More on that here.