Season Six
News & Spoilers
THE EPIC SEASON FINALE OF ARROW
With a new ally on his team, Oliver (Stephen Amell) engages Diaz (guest star Kirk Acevedo) in an epic final battle.
James Bamford directed the episode written by Wendy Mericle & Marc Guggenheim (#623).