Sneak Peek new footage, plus images from the "Arrow" Season Finale episode "Life Sentence", directed by James Bamford, airing May 17, 2018 on The CW:
"...with a new ally on his team...
:...'Oliver' (Stephen Amell) engages 'Diaz' (Kirk Acevedo) in an epic final battle..."
Click the images to enlarge and Sneak Peek "Arrow: Life Sentence"...