The Battle Begins In Latest Trailer For ‘Arrow’ Season Finale

The CW has released the first promo for the Arrow Season 6 finale! Check it out in the player below.
Titled “Life Sentence” and set to air May 17, the episode is briefly described as follows: “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.”
The Arrow season finale will air on Thursday, May 17th on The CW.