The Crisis is imminent -- time to round up the heroes!
A new trailer for The CW's biggest crossover yet, "Crisis on Infinite Earths," dropped on Monday, and gave fans more clarity about the drama to come, as well as a look at the famous DC Comics characters that will be appearing in the five-episode event.
"There is a malevolent force at work -- one driven by a singular goal: the destruction of all there is," The Monitor, Mar Novu (LaMonica Garrett), announces in the clip.
The crossover's assembled cast of comic legends -- which includes the titular heroes from Arrow, The Flash, Supergirl, Legends of Tomorrow, Batwoman and Black Lightning -- are then addressed by Lyla Michaels, aka Harbinger (Audrey Marie Anderson), who explains what they're up against.
"There's a wave of antimatter sweeping across this universe, destroying everything in its path," Lyla warns. "We've brought you all to Earth-38 because this is where The Monitor wants you to make your stand."
"Right," Oliver Queen, aka Green Arrow (Stephen Amell), answers. "So we are going to need a bigger team."
From there, the recruitment begins. Tyler Hoechlin and Bitsie Tulloch return in the crossover as the Supergirl universe's Clark Kent and Lois Lane -- and Clark goes in search of his multiverse counterpart, played by Tom Welling -- reprising his Smallville role alongside his own Lois, Erica Durance.
Kate Kane (Ruby Rose) even comes across her cousin, Bruce Wayne (played by Kevin Conroy, the voice of Bruce Wayne/Batman in the Batman: The Animated Series and other Batman properties), though she looks surprised to see him walking gingerly in a mechanized suit. And John Wesley Shipp is back in his Flash suit, as Henry Allen joins his son in the fight.
But will all that firepower be enough to stop the end of the multiverse as we know it?
"One thing is certain," Harrison Wells (Tom Cavanagh) announces ominously as the worst-case scenarios are shown for each of our heroes. "Everything we know, everything there is, and everything there ever was, is doomed."
Check out the broadcast schedule for "Crisis on Infinite Earths" below: