"Sacrifice" - Oliver and Diggle race to stop the Dark Archer from unleashing his vengeance on The Glades. However, they run into a roadblock after Detective Lance picks up Felicity for questioning. After hearing of the danger in The Glades, Thea races to find Roy, inadvertently putting herself directly in the line of fire for Malcolm’s devious plan. David Barrett directed the episode with the teleplay written by Marc Guggenheim & Andrew Kreisberg and story by Greg Berlanti.
The epic season finale of Arrow ("Sacrifice") airs on Wednesday, May 15th on The CW.