"Arrow: Life Sentence" - Season Finale
The "Arrow" Season Finale episode "Life Sentence", directed by James Bamford, airs 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"...