Invasion! (DC's Legends of Tomorrow)

Synopsis
After learning the Dominators' plan for the world, the Legends must work together with The Flash, Supergirl and Green Arrow to kill them once and for all. Meanwhile, Stein figures out, with the help of others, how the team can terminate the Dominators, but is distracted by the aberration he realizes he created in 1987.

Main Characters

 * Legends
 * White Canary (Sara Lance)
 * Firestorm (Martin Stein)
 * Firestorm (Jefferson Jackson)
 * The Atom (Ray Palmer)
 * Gideon
 * Heat Wave (Mick Rory)
 * Steel (Nate Heywood)
 * Vixen (Amaya Jiwe)
 * Team Flash
 * The Flash (Barry Allen)
 * Vibe (Cisco Ramon)
 * Caitlin Snow
 * Team Arrow
 * Green Arrow (Oliver Queen)
 * Felicity Smoak
 * Spartan (John Diggle)
 * Supergirl (Kara Zor-El)

Villains

 * Dominators
 * Agent Smith

Other Characters

 * Lily Stein
 * Susan Brayden

Organizations

 * Department of Defense
 * S.T.A.R. Labs

Species

 * Humans
 * Meta-Humans
 * Dominators
 * Kryptonians

Objects

 * Waverider
 * White Canary suit
 * Firestorm suit
 * Quantum splicer
 * Firestorm Matrix
 * A.T.O.M. Exosuit
 * Dwarf Star
 * Steel suit
 * Vixen suit
 * Totems of Zambesi
 * Spirit Totem
 * The Flash suit
 * Green Arrow suit
 * Spartan suit
 * Supergirl suit
 * Dominator technology
 * Dominator mothership
 * Meta-Human bomb
 * Breach
 * Inter-dimensional Extrapolator
 * Bow and arrow
 * Oliver Queen's Bow
 * Guns
 * Heat gun
 * CFL Quark Matter

Locations

 * Earth-1
 * Earth
 * United States of America
 * Central City
 * S.T.A.R. Labs
 * S.T.A.R. Labs hanger