Stephen AmellOliver Queen / Green Arrow David RamseyJohn Diggle / Spartan / Director Emily Bett RickardsFelicity Smoak Katie CassidyLaurel Lance / Director Paul BlackthorneQuentin Lance Rick GonzalezRene Ramirez / Wild Dog John BarrowmanMalcolm Merlyn Juliana HarkavyDinah Drake / Black Canary Susanna ThompsonMoira Queen Audrey Marie AndersonLyla Michaels David NyklAnatoly Knyazev Colin DonnellTommy Merlyn Ben LewisAdult William Clayton Neal McDonoughDamien Darhk Katherine McNamaraMia Smoak / Blackstar Cynthia Addai-RobinsonAmanda Waller Rila FukushimaTatsu Yamashiro / Katana Jimmy AkingbolaBaron Reiter Colin SalmonWalter Steele Andrea SixtosAdult Zoe Ramirez Joseph David-JonesConnor Hawke Sea ShimookaEmiko Queen / Green Arrow Joe DinicolRory Regan / Ragman Brandon NomuraAkio Yamashiro Grant GustinBarry Allen / The Flash Kevin AlejandroSebastian Blood / Brother Blood Charlotte RossDonna Smoak Madison McLaughlinEvelyn Sharp Evan RoderickNick Anastas Sebastian DunnEdward Fyers Dylan NealDr. Anthony Ivo Michael Jai WhiteBen Turner / Bronze Tiger Alison ArayaOfficer Lopez Vinnie JonesDanny 'Brick' Brickwell Annie IlonzehJoanna de la Vega Michael RoweFloyd Lawton / Deadshot Sydelle NoelSamanda Watson Laara SadiqCouncilwoman Emily Pollard Michael EmersonCayden James Jamey SheridanRobert Queen Amy GumenickCarrie Cutter / Cupid David MeunierIshmael Gregor Brendan FletcherStanley Dover Christie LaingCarly Diggle Tina HuangCaptain Kimberly Hill Richard KeatsDr. Lockhart Dolph LundgrenKonstantin Kovar Tyler RitterDetective Billy Malone Chelah HorsdalKate Spencer Johann UrbVincent Sobel / Vigilante Danielle PanabakerCaitlin Snow / Killer Frost Tom AmandesNoah Kuttler / The Calculator Liam HallJoseph Wilson / Kane Wolfman Melissa BenoistKara Danvers / Supergirl LaMonica GarrettMar Novu / The Monitor Jennifer Cheon GarciaUniformed Officer Marc SingerGeneral Matthew Shrieve Jeffrey C. RobinsonDeathstroke Tristan JensenOliver's Security Detail Adrian Glynn McMorranMichael Amar / Murmur Alexander CalvertLonnie Machin / Anarky Tuesday HofmannNora Darhk Alexandr KaluginHooded Man Anna HopkinsSamantha Clayton Patrick SabonguiDavid Singh Greg RogersCouncilman Kullens Charlie BarnettJohn 'JJ' Diggle, Jr. Jessica De GouwHelena Bertinelli / The Huntress Janina GavankarDetective McKenna Hall James KidnieMilo Armitage Jason WinghamPablo Estevez Chad L. ColemanTobias Church Celia ReidMayor's Assistant David StuartDeputy Director Bell Danny WattleySergeant Bingsley Eugene LipinskiAlexi Leonov Jeffrey NordlingFrank Bertinelli Gina RaveraLydia Cassamento Gaalen EngenJudge McGarvey Enid-Raye AdamsLaura Hoffman Jimmy Jean-LouisThe Captain Artine Tony BrowneHendrick Von Arnim Michael DaingerfieldNed Foster Nick E. TarabayDigger Harkness Shaker PalejaMiddle Eastern Man Tom CavanaghDr. Harry Wells / Eobard Thawne / Reverse-Flash Dexter BellReleased Criminal Mi-Jung LeeTV News Reporter Nickolas BaricVincent Steelgrave Mathew YanagiyaSports Fan Garry ChalkLieutenant General J.G. Walker Joshua MazerolleFleeing Bratva Hamza FouadCyrus Broderick Nolan Gerard FunkCooper Seldon / Brother Eye Peter StormareWerner Zytle / Count Vertigo Michael EklundBarton Mathis / Dollmaker Sean MaherMark Scheffer / Shrapnel Crystal BalintOfficer Thompson Parveen DosanjhDoris Chase William Franklyn-MillerYoung Joseph Wilson Kristen Holden-RiedNylander Jessica HeafeyDocumentarian Glen WinterDirector / Director Of Photography Ben Hernandez BrayDirector Douglas AarniokoskiDirector Alexandra La RocheDirector David RamseyJohn Diggle / Spartan / Director Katie CassidyLaurel Lance / Director Charlotte BrändströmDirector David NutterDirector / Productor ejecutivo John F. ShowalterDirector Greg BerlantiEscritor / Productor ejecutivo Brian Ford SullivanEscritor Drew GreenbergEscritor / Coproductor ejecutivo Moira KirlandEscritor / Coproductor ejecutivo Rebecca RosenbergEscritor Gabrielle StantonEscritor Marc GuggenheimProductor ejecutivo / Historia Wendy MericleProductor ejecutivo / Teleplay Andrew KreisbergProductor ejecutivo / Teleplay Beth SchwartzCoproductor / Teleplay Joseph Patrick FinnProductor Jennifer LenceCoproductor Richard HudolinProduction Design Dominique Fauquet-LemaitreSet Decoration Patricia MurrayMakeup Artist Caitlin GrovesSpecial Effects Makeup Artist Connie ParkerMakeup Artist Tish MonaghanCostume Design Ken ShaneFirst Assistant Director Mark BuntingFirst Assistant Director Blake NeelyCompositor de música original Zed StarkovichMusic Editor Tom TrafalskiMusic Editor Heike BrandstatterLocal Casting Melissa Kellner BermanCoproductor ejecutivo Coreen MayrsLocal Casting Todd PittsonGerente de producción Mike PageCasting Associate Jake CoburnSupervising Producer / Teleplay Chris RudolphGerente de producción Rob PriceVisual Effects Supervisor Emilio Ortega AldrichTeleplay