Garn's Guides

Cast
Arrow
Home What's New Series Status Series Archive About
×

Search Garn's Guides

Season Four
Stephen Amell ... Oliver Queen aka Green Arrow
Katie Cassidy ... Laurel Lance aka Black Canary
David Ramsey ... John Diggle aka Spartan
Willa Holland ... Thea Queen aka Speedy
Emily Bett Rickards ... Felicity Smoak aka Overwatch
John Barrowman ... Malcolm Merlyn
Paul Blackthorne ... Detective Quentin Lance
  • Ep: 70
  • Green Arrow
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Grant Gustin (Barry Allen aka The Flash)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Cynthia Addai-Robinson (Amanda Waller)
  • Co-Starring: Enid-Raye Adams (Laura Hoffman), Alison Araya (Officer Lopez), Jason Deline (Adam Hoffman), Matt Hamilton (A.R.G.U.S. Agent), Danielle Kremeniuk (District Attorney), Jaeson Lee (Mercenary), Paolo Maiolo (Alvarez), Dean Marshall (Emergency Services), Jaiven Natt (Boy), Michael Patric (Comptroller), Brady Roberts (Skel), Maxwell Yip (Ghost)
  • Story By: Greg Berlanti & Beth Schwartz
  • Teleplay By: Marc Guggenheim & Wendy Mericle
  • Directed By: Thor Freudenthal
  • Ep: 71
  • The Candidate
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter aka Baron Blitzkrieg), Alexander Calvert (Lonnie Machin aka Anarky), Elysia Rotaru (Worker), Tiera Skovbye (Madison Danforth)
  • And: Jeri Ryan (Jessica Danforth)
  • Co-Starring: Crystal Balint (Officer Thompson), Robert Corness (Homeless Man), Jaeson Lee (Mercenary), Kurtis Maguire (Drug Dealer), Dean Monroe McKenzie (Dennis), Jonathan Mubanda (Mercenary #3), Fanta Sesay (Karla Groves), Kent Thomson (Bodyguard), Nigel Vonas (Mercenary #2)
  • Written By: Marc Guggenheim & Keto Shimizu
  • Directed By: John Behring
  • Ep: 72
  • Restoration
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Caity Lotz (Sarah Lance)
  • Guest Starring: Katrina Law (Nyssa Raatko), Echo Kellum (Curtis Holt), Elysia Rotaru (Worker), Ryan Robbins (Conklin), JR Bourne (Jeremy Tell aka Double Down), Carmen Moore (Mina Fayad)
  • Co-Starring: Matt Granger (Ghost #2), Kevan Ohtsji (Man), Leo Rano (Assassin), Everrett Shea (Bean Pole), Nigel Vonas (Mercenary)
  • Written By: Wendy Mericle & Speed Weed
  • Directed By: Wendey Stanzler
  • Ep: 73
  • Beyond Redemption
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Caity Lotz (Sarah Lance)
  • Guest Starring: Echo Kellum (Curtis Holt), Ryan Robbins (Conklin), Elysia Rotaru (Worker)
  • And: Rutina Wesley (Liza Warner)
  • Co-Starring: Crystal Balint (Officer Thompson), Jake Foy (Intern), Kamran Fulleylove (Simon), Robert Hayley (SWAT #4), Devielle Johnson (SWAT #2), Matthew Mylrea (Junior Gangbanger), Sylvesta Stuart (Lead Gangbanger), Shane Twerdun (SWAT #3), Nigel Vonas (Walsh), Mathew Yanagiya (Detective)
  • Written By: Beth Schwartz & Ben Sokolowski
  • Directed By: Lexi Alexander
  • Ep: 74
  • Haunted
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Stars: Matt Ryan (John Constantine), Caity Lotz (Sarah Lance)
  • Guest Starring: Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Ryan Robbins (Conklin), Parker Young (Alex Davis)
  • Special Guest Star: Brandon Routh (Ray Palmer aka The Atom)
  • Co-Starring: Gina Brinkman (Scared Girl), Crystal Mudry (Waitress), Jason Wingham (Thug), Winson Won (Security Guard)
  • Written By: Brian Ford Sullivan & Oscar Balderrama
  • Directed By: John Badham
  • Ep: 75
  • Lost Souls
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Caity Lotz (Sarah Lance)
  • And: Brandon Routh (Ray Palmer aka The Atom)
  • Guest Starring: Charlotte Ross (Donna Smoak), Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Ryan Robbins (Conklin), Elysia Rotaru (Worker), Parker Young (Alex Davis)
  • Co-Starring: Raf Rogers (HIVE Scientist), Zoran Vukelic (Vlad)
  • Written By: Beth Schwartz & Emilio Ortega Aldrich
  • Directed By: Antonio Negret
  • Ep: 76
  • Brotherhood
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Brandon Routh (Ray Palmer aka The Atom)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Eugene Byrd (Andy Diggle), Jimmy Akingbola (Baron Reiter), Ryan Robbins (Conklin), Elysia Rotaru (Taiana), Parker Young (Alex)
  • Co-Starring: Devon Alexander (Armored Truck Driver), Noah Beggs (Drunk Guy), Maria Marlow (Cop's Wife)
  • Written By: Speed Weed & Keto Shimizu
  • Directed By: James Bamford
  • Ep: 77
  • Legends of Yesterday (part 2)
  • Special Guest Stars: Grant Gustin (Barry Allen aka The Flash), Danielle Panabaker (Caitlin Snow), Carlos Valdes (Cisco Ramon), Ciara Renée (Kendra Saunders aka Hawkgirl)
  • Guest Starring: Casper Crump (Vandal Savage), Falk Hentschel (Carter Hall aka Hawkman), Anna Hopkins (Sandra), Peter Francis James (Dr. Aldus Boardman)
  • Co-Starring: Jack Moore (William), Michael Tiernan (Ramesses II)
  • Teleplay By: Brian Ford Sullivan & Marc Guggenheim
  • Story By: Greg Berlanti & Marc Guggenheim
  • Directed By: Thor Freudenthal
  • Ep: 78
  • Dark Waters
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Eugene Byrd (Andy Diggle), Charlotte Ross (Donna Smoak), Echo Kellum (Curtis Holt), Ryan Robbins (Conklin), Elysia Rotaru (Taiana), Parker Young (Alex), Lynda Boyd (Ms. Nixon), Janet Kidder (Ruvé Darhk), James Kidnie (Milo Armitage)
  • Co-Starring: Keri Adams (Bethany Snow), Alison Araya (Officer Lopez), Joel Cottingham (Prisoner #2), Jason Duiven (Ghost), Sam Dulmage (Prisoner #1), Ava Frye (Young Girl With Glasses), Marrett Green (Reporter), Tuesday Hoffman (Darhk's Daughter), Chenier Hundal (Paul)
  • Written By: Wendy Mericle & Ben Sokolowski
  • Directed By: John Behring
  • Ep: 79
  • Blood Debts
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Eugene Byrd (Andy Diggle), Charlotte Ross (Donna Smoak), Jimmy Akingbola (Baron Reiter), Alexander Calvert (Lonnie Machin aka Anarky), Parker Young (Alex), Ryan Robbins (Conklin), Elysia Rotaru (Taiana), Janet Kidder (Ruvé Darhk)
  • Co-Starring: Brian Calvert (Paparazzi), Jaleese Green (Nurse), Tuesday Hofmann (Darhk's Daughter)
  • Uncredited: Grant Gustin (Barry Allen aka The Flash)
  • Written By: Oscar Balderrama & Sarah Tarkoff
  • Directed By: Jesse Warn
  • Ep: 80
  • A.W.O.L.
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Cynthia Addai-Robinson (Amanda Waller), Eugene Byrd (Andy Diggle), Jimmy Akingbola (Baron Reiter), Erik Palladino (Joyner)
  • Co-Starring: Tomas Mauro (A.R.G.U.S. Agent), Kevan Ohtsji (Alan Chang), Donna Soares (SCPD Detective), Josh A. Young (Shadowspire Soldier)
  • Written By: Brian Ford Sullivan & Emilio Ortega Aldrich
  • Directed By: Charlotte Brändström
  • Ep: 81
  • Unchained
  • Special Guest Star: Colton Haynes (Roy Harper aka Arsenal)
  • Guest Starring: Celina Jade (Shado), Katrina Law (Nyssa), Rila Fukushima (Tatsu Yamashiro), Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Parker Young (Alex Davis), Tom Amandes (Noah Kuttler aka The Calculator), Natasha Gayle (Assassin), Janet Kidder (Ruvé Dahrk), Elysia Rotaru (Taiana), Venus Terzo (Doctor)
  • Co-Starring: Dean Monroe McKenzie (Dennis)
  • Written By: Speed Weed & Beth Schwartz
  • Directed By: Kevin Fair
  • Ep: 82
  • Sins of the Father
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Katrina Law (Nyssa), Jimmy Akingbola (Baron Reiter), Tom Amandes (Noah Kuttler aka The Calculator), Natasha Gayle (Talibah), Elysia Rotaru (Taiana)
  • And: Charlotte Ross (Donna Smoak)
  • Co-Starring: JP Mulcaster (LOA Soldier)
  • Written By: Ben Sokolowski & Keto Shimizu
  • Directed By: Gordon Verheul
  • Ep: 83
  • Code of Silence
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Lynda Boyd (Ms. Nixon), Daniel Cudmore (Sledgehammer), Janet Kidder (Ruvé Dahrk), James Kidnie (Milo Armitage), Rachel Luttrell (Rosie), Ryan Robbins (Conklin), Elysia Rotaru (Taiana)
  • And: Charlotte Ross (Donna Smoak)
  • Co-Starring: Enid-Raye Adams (Laura Hoffman), Keri Adams (Bethany Snow), Tuesday Hofmann (Nora Darhk), Chenier Hundal (Paul), Darren Matheson (Security Guard), Jack Moore (William), Tim Perez (Tomas), Marc Trottier (Hardhat), Robin Wilcock (Prisoner)
  • Written By: Wendy Mericle & Oscar Balderrama
  • Directed By: James Bamford
  • Ep: 84
  • Taken
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Megalyn E.K. (Mari McCabe aka Vixen)
  • Guest Starring: Anna Hopkins (Samantha Clayton), Jimmy Akingbola (Baron Reiter), Parker Young (Alex Davis), Ryan Robbins (Conklin), Elysia Rotaru (Taiana Venediktov)
  • Co-Starring: Nickolas Baric (Thug #1), Fraser Corbett (Thug #2), Justin Doran (Merecenary), Chenier Hundal (Paul), Jack Moore (William)
  • Teleplay By: Keto Shimizu & Brian Ford Sullivan
  • Story By: Marc Guggenheim
  • Directed By: Gregory Smith
  • Note: Vixen played by Megalyn Echikunwoke, first appeared in the 6-part animated webseries of the same name on Aug 25, 2016.
  • Ep: 85
  • Broken Hearts
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Amy Gumenick (Carrie Cutter aka Cupid), Jimmy Akingbola (Baron Reiter), Adrian Holmes (Lieutenant Frank Pike), Nicole Oliver (Judge Sakow), Elysia Rotaru (Taiana Venediktov), Jason Schombing (Fitzmartin)
  • Co-Starring: Dani Alvarado (Shannon Groff), Justin Doran (Merecenary), Janet Gigliotti (Officiant), Paula Giroday (Allison Lee), Darien Martin (Robert Joyce), Preston Vanderslice (Blaine)
  • Written By: Rebecca Bellotto & Nolan Dunbar
  • Directed By: John Showalter
  • Ep: 86
  • Beacon of Hope
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Echo Kellum (Curtis Holt), Emily Kinney (Brie Larvan), Jimmy Akingbola (Baron Reiter), Adrian Glynn McMorran (Murmur), Elysia Rotaru (Taiana Venediktov)
  • And: Charlotte Ross (Donna Smoak)
  • Guest Starring: Eugene Byrd (Andy Diggle)
  • Co-Starring: Chenier Hundal (Paul), Dean Monroe McKenzie (Dennis), Phillip Mitchell (Guard), Bill Pozzobon (Phil), Aidan Pringle (Inmate)
  • Written By: Ben Sokolowski & Brian Ford Sullivan
  • Directed By: Michael Schultz
  • Ep: 87
  • Eleven-Fifty-Nine
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Eugene Byrd (Andy Diggle), Jimmy Akingbola (Baron Reiter), Janet Kidder (Ruvé Dahrk), Adrian Glynn McMorran (Murmur), Elysia Rotaru (Taiana Venediktov), Venus Terzo (Doctor)
  • Co-Starring: Alison Araya (Officer Lopez), Justin Doran (Mercenary #1), Marrett Green (Reporter), Donald Heng (ESU Officer), Charles Jarman (Mercenary #3), Rene Wang (Waitress)
  • Written By: Marc Guggenheim & Keto Shimizu
  • Directed By: Rob Hardy
  • Ep: 88
  • Canary Cry
  • Guest Starring: Katrina Law (Nyssa), Parker Young (Alex Davis), Madison McLaughlin (Evelyn Sharp), Janet Kidder (Ruvé Dahrk), Venus Terzo (Dr. Schwartz)
  • And: Alex Kingston (Dinah Lance)
  • Co-Starring: Wolsey Brooks (SCPD Officer), Rob Hayter (Security), Jeremy Jones (Gun Dealer), Todd Thomson (Minister), Joe Zanetti (Task Force Agent)
  • Uncredited: Grant Gustin (Barry Allen aka The Flash)
  • Written By: Wendy Mericle & Beth Schwartz
  • Directed By: Laura Belsey
  • Ep: 89
  • Genesis
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Eugene Byrd (Andy Diggle), Parker Young (Alex Davis), Gabriella Wright (Esrin Fortuna), Lynda Boyd (Phaedra Nixon), James Kidnie (Milo Armitage), Adrian Glynn McMorran (Murmur)
  • Co-Starring: Michael Bardach (Homeless Man)
  • Written By: Oscar Balderrama & Emilio Ortega Aldrich
  • Directed By: Gregory Smith
  • Ep: 90
  • Monument Point
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Special Guest Star: Vinnie Jones (Danny Brickwell)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Jimmy Akingbola (Baron Reiter), Parker Young (Alex Davis), Alexander Calvert (Lonnie Machin aka Anarky), Tom Amandes (Noah Kuttler aka The Calculator), Adrian Glynn McMorran (Murmur), Elysia Rotaru (Taiana Venediktov)
  • And: Charlotte Ross (Donna Smoak)
  • Co-Starring: Chris Ang (Technician #1), Dmitry Chepovetsky (General Vadimov), Dean Monroe McKenzie (Dennis), David Perez (Technician #2), Andre Roshkov (Engineer Antonov), Robin Wilcock (Prisoner)
  • Written By: Speed Weed & Jenny Lynn
  • Directed By: Kevin Tancharoen
  • Ep: 91
  • Lost in the Flood
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Alexander Calvert (Lonnie Machin aka Anarky), Tom Amandes (Noah Kuttler aka The Calculator), Janet Kidder (Ruvé Dahrk), Elysia Rotaru (Taiana Venediktov), Nolan Gerard Funk (Cooper Seldoel)
  • With: Charlotte Ross (Donna Smoak)
  • Co-Starring: Keri Adams (Bethany Snow), Jesse Blue (Prisoner), Tuesday Hofmann (Nora Dahrk), John Murphy (Father), Alison Raine (Wife), Adrian Spencer (Ghost), Jara Zeimer (Daughter)
  • Written By: Brian Ford Sullivan & Oscar Balderrama
  • Directed By: Glen Winter
  • Ep: 92
  • Schism
  • Special Appearance By: Neal McDonough (Damien Darhk)
  • Guest Starring: Audrey Marie Anderson (Lyla Michaels), Cynthia Addai-Robinson (Amanda Waller), Echo Kellum (Curtis Holt), Jimmy Akingbola (Baron Reiter), Nolan Gerard Funk (Cooper Seldoel), Carmen Moore (Mina Fayad), Elysia Rotaru (Taiana Venediktov), Malcolm Stewart (Thomas Kemp)
  • With: Charlotte Ross (Donna Smoak)
  • Co-Starring: Keri Adams (Bethany Snow), Marrett Green (Reporter), Tuesday Hofmann (Nora Dahrk), Brent Hirose (Bystander), John Murphy (Husband), Robin Wilcock (Prisoner)
  • Teleplay By: Wendy Mericle & Marc Guggenheim
  • Story By: Greg Berlanti
  • Directed By: John Behring

Copyright