Arrow Episode 1.23 Sacrifice
Arrow Photo

Arrow Episode 1.23 Sacrifice

Episode Premiere
May 15, 2013
Genre
Action, Drama, Mystery, Sci-Fi
Production Company
Berlanti Productions
Official Site
http://www.cwtv.com/shows/arrow
Episode Premiere
May 15, 2013
Genre
Action, Drama, Mystery, Sci-Fi
Period
2012 - 2020
Production Co
Berlanti Productions
Distributor
CW
Official Site
http://www.cwtv.com/shows/arrow
Director
David Barrett
Screenwriter
Marc Guggenheim, Andrew Kreisberg
Main Cast
Additional Cast
  • Celina Jade
  • Sebastian Dunn

Oliver (Stephen Amell) and Diggle (David Ramsey) race to stop the Dark Archer (John Barrowman) from unleashing his vengeance on The Glades. However, they run into a roadblock after Detective Lance (Paul Blackthorne) picks up Felicity for questioning. Tommy (Colin Donnell) and Oliver's already tumultuous relationship takes a turn for the worse after Oliver makes a confession about Laurel (Katie Cassidy). After hearing of the danger in The Glades, Thea (Willa Holland) races to find Roy (Colton Haynes), inadvertently putting herself directly in the line of fire for Malcolm's (John Barrowman) devious plan. On the island, Oliver, Slade (Manu Bennett) and Shado (guest star Celina Jade) are locked in a life-or-death struggle against Fyers (guest star Sebastian Dunn) as his missiles lock on a full Ferris Air jetliner.