Invasion!

Invasion! is the name of the fourth Arrowverse crossover between, , ​​​​​ and. It began November 28, 2016, and finished on December 1, 2016.

Cast

 * Stephen Amell as Green Arrow (Oliver Queen)
 * Audrey Marie Anderson as Lyla Michaels
 * John Barrowman as Dark Archer (Malcolm Merlyn)
 * Melissa Benoist as Kara Danvers/Supergirl (Kara Zor-El)
 * Paul Blackthorne as Quentin Lance
 * Christina Brucato as Lily Stein
 * Katie Cassidy as Laurel Lance
 * Tom Cavanagh as Harrison "H.R." Wells
 * Arthur Darvill as Rip Hunter
 * Joe Dinicol as Ragman (Rory Regan)
 * Franz Drameh as Jefferson "Jax" Jackson / Firestorm
 * Victor Garber as Martin Stein / Firestorm
 * Grant Gustin as The Flash (Barry Allen)
 * Rick Gonzalez as Wild Dog (Rene Ramirez)
 * Willa Holland as Speedy (Thea Queen)
 * Echo Kellum as Dr. Mr. Terrific (Curtis Holt)
 * Keiynan Lonsdale as Wally West
 * Caity Lotz as White Canary (Sara Lance)
 * Erica Luttrell as Cyberwoman (Laura Washington)
 * Jesse L. Martin as Joe West
 * Neal McDonough as Damien Darhk
 * Danielle Panabaker as Caitlin Snow
 * Candice Patton as Iris West
 * Amy Pemberton as Gideon
 * Dominic Purcell as Heat Wave (Mick Rory)
 * David Ramsey as Spartan (John Diggle)
 * Donnelly Rhodes as Agent Smith
 * Emily Bett Rickards as Felicity Smoak
 * Brandon Routh as Dr. Atom (Ray Palmer)
 * Maisie Richardson-Sellers as Vixen (Amaya Jiwe)
 * Jamey Sheridan as Robert Queen
 * Susanna Thompson as Moira Queen
 * Carlos Valdes as Vibe (Cisco Ramon)
 * Lucia Walters as President Susan Brayden
 * Nick Zano as Steel (Nate Heywood)