The Flash -- "Invasion!" -- Image FLA308a_0321b.jpg -- Pictured (L-R): David Ramsey as John Diggle, Willa Holland as Speedy, Melissa Benoist as Kara/Supergirl, Brandon Routh as Ray Palmer/Atom, Caity Lotz as Sara Lance/White Canary, Franz Drameh as Jefferson "Jax" Jackson and Dominic Purcell as Mick Rory/Heat Wave  -- Photo: Michael Courtney/The CW -- �© 2016 The CW Network, LLC. All rights reserved.

The CW’s Superhero Crossover

The heroes of The Flash, Arrow, and Legends of Tomorrow will soon team up withSupergirl for a four-way crossover! Kicking off Nov. 28, the crossover finds the Super Friends battling the Dominators, a technologically advanced alien race hellbent on eliminating the threat of Earth’s metahumans. Will they succeed? Check out photos from the epic event.

Image Credit: Michael Courtney/The CW