Following the recent casting of Elizabeth Tulloch as Lois Lane, TVLine reports that Lost alum Jeremy Davies has been cast in a villain role for The CW’s highly-anticipated annual Arrow-verse superhero crossover event.
The CW recently set the dates for the annual Arrowverse crossover, with this year’s storyline heading to Gotham City, a place previously off-limits to The CW.
Davies is set to play the role of Dr. John Deegan, a doctor at Arkham Asylum in Gotham City.
The crossover will start with The Flash on Sunday, December 9.