By Natalie Abrams
March 18, 2017 at 06:58 PM EDT
Katie Yu/The CW

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.

On Legends, Lance Henriksen will play Justice Society of America member Obsidian, joining the recently cast Matthew MacCaull as Commander Steel and Sarah Grey as Stargirl.

Arrow also added Dolph Lundgren as a new villain. More on that here.