Arrowverse 'Elseworlds' Crossover: Check Out the Trippy New Images (PHOTOS)

Jessica Napoli

Arkham Asylum’s Dr. John Deegan (Jeremy Davies) has been rewriting reality and no one is safe in the CW's upcoming "Elseworlds" Arrowverse crossover event.

So far, fans have seen Oliver (Stephen Amell) and Barry (Grant Gustin) swap lives (and costumes!) and Kara is behind bars because of her own sister.

What else is in store in this year’s crossover? Oh wait — we meet Ruby Rose's Batwoman, Superman (Tyler Hoechlin) and Lois Lane (Elizabeth Tulloch) are in Smallville, and more!

Check out first-look images from the crossover in the gallery above.

Arrowverse "Elseworlds" Three-Night Crossover Event:

The Flash, Sunday, December 9, 8/7c, The CW

Arrow, Monday, December 10, 8/7c, The CW

Supergirl, Tuesday, December 11, 8/7c, The CW