You can check out the newly released photos below:
Also read: Sony To Release 2 Marvel Films In 2020
Also read: Batmobile Concept Art For ‘Titans’ Revealed
Elseworlds stars Grant Gustin as Barry Allen / The Flash, Candice Patton as Iris West-Allen, Danielle Panabaker as Caitlin Snow / Killer Frost, Carlos Valdes as Cisco Ramon / Vibe, Stephen Amell as Oliver Queen / Green Arrow, David Ramsey as John Diggle, Emily Bett Rickards as Felicity Smoak, Melissa Benoist as Kara Zor-El / Kara Danvers / Supergirl, Tyler Hoechlin as Kal-El / Clark Kent / Superman, Ruby Rose as Kate Kane / Batwoman, Elizabeth Tulloch as Lois Lane, Cassandra Jean Amell as Nora Fries, Jeremy Davies as John Deegan, Bob Frazer as Roger Hayden / Psycho-Pirate, LaMonica Garrett as Mar Novu / Monitor, and John Wesley Shipp as his 1990s version of Barry Allen / The Flash.
Arkham Asylum doctor John Deegan rewrites reality, which results in Oliver Queen and Barry Allen swapping lives. In the new reality, they are the only ones that know that they are in the wrong lives and have each other’s powers, which results in them going to Gotham City with Kara Danvers / Supergirl to confront Deegan.
The Elseworlds crossover will debut on December 9th, 10th and 11th at 8 pm ET on The CW.