Batwoman. Superman. Lois Lane. The Monitor. Psycho Pirate. Mrs. Freeze. This year's annual DC TV crossover is here and it's the second biggest one yet (RIP Legends)! Worlds collide, destiny is rewritten and Batwoman Begins on Elseworlds - airing from 8-9pm on December 9, 10 & 11 on The CW.
Hour One: When Barry Allen and Oliver Queen wake up one morning and realize they have swapped bodies with each other, the two set off to find out what disturbed the timeline to cause such a shift. However, things quickly go from bad to worse when they present their case to Team Flash and the gang doesn’t believe them. Barry and Oliver realize they need Supergirl’s help and travel to Smallville on Earth-38 where they end up meeting Kara’s cousin, Clark Kent, and intrepid reporter, Lois Lane.
Hour Two: With Oliver and Barry still stuck in the other’s bodies, the two get a lead on John Deegan and head to Gotham City with Supergirl to figure out why their reality has changed. While there, they meet the mysterious Kate Kane who provides them with information that leads the group to Arkham Asylum.
Hour Three: Supergirl, The Flash, Green Arrow and Superman engage in the battle of their lives.
Grant Gustin as Barry Allen/The Flash
Stephen Amell as Oliver Queen/Green Arrow
Melissa Benoist as Kara Danvers/Supergirl
Ruby Rose as Kate Kane/Batwoman
Tyler Hoechlin as Clark Kent/Superman
Elizabeth Tulloch as Lois Lane
Cassandra Jean as Nora Fries
Jeremy Davies as Dr. John Deegan/Doctor Destiny
LaMonica Garrett as Mar Novu/The Monitor
Bob Frazer as Roger Hayden/Psycho Pirate
John Wesley Shipp as The Flash (1990)
Teasers: Batwoman | Oliver Queen | Barry Allen | Kara Danvers