Invasion! (Arrow)

Synopsis
Oliver wakes up to a life where he never got on The Queen's Gambit. Robert and Moira are alive and well. Laurel is his loving fiancée and their wedding is imminent. Everything seems perfect, but Oliver starts to notice small imperfections that make him question this new reality. Meanwhile, Felicity and the recruits take on a new threat with help from The Flash and Supergirl.

Main Characters

 * Team Arrow
 * Oliver Queen
 * Green Arrow/Spartan (John Diggle)
 * Speedy (Thea Queen)
 * Felicity Smoak
 * Mr. Terrific (Curtis Holt)
 * Wild Dog (Rene Ramirez)
 * Ragman (Rory Regan)
 * In the Dominators' alternate reality
 * Quentin Lance
 * Laurel Lance
 * Moira Queen
 * Robert Queen
 * Team Flash
 * The Flash (Barry Allen)
 * Cisco Ramon
 * Supergirl (Kara Zor-El)
 * Legends
 * Sara Lance
 * Ray Palmer
 * Nate Heywood
 * Gideon
 * Firestorm (Jefferson Jackson) (Flashback)
 * Firestorm (Martin Stein) (Flashback)

Villains

 * In the Dominators' alternate reality
 * Dark Archer (Malcolm Merlyn)
 * Deathstroke (Slade Wilson)
 * Damien Darhk
 * Dominators
 * Dominators

Species

 * Humans
 * Meta-Humans
 * Cyborgs
 * Kryptonians
 * Dominators

Objects

 * Mr. Terrific suit
 * Wild Dog suit
 * Devarim rags
 * The Flash suit
 * Supergirl suit
 * Waverider
 * Dominator technology
 * Dominator mothership
 * In the Dominators' alternate reality
 * Dark Archer suit
 * Deathstroke suit
 * Bow and arrow
 * Oliver Queen's Bows and Quivers
 * Deathstroke suit
 * Bow and arrow
 * Oliver Queen's Bows and Quivers
 * Bow and arrow
 * Oliver Queen's Bows and Quivers
 * Bow and arrow
 * Oliver Queen's Bows and Quivers

Locations

 * Earth-1
 * Earth
 * United States of America
 * Star City
 * Bunker
 * Van Horn Industries
 * Central City
 * Dominators' alternate reality
 * Star City
 * Bunker
 * SCPD
 * Queen Mansion
 * Smoak Technologies
 * Queen Mansion
 * Smoak Technologies

Trivia

 * This is the 100th episode of.