“Life Sentence” is the title of the sixth season finale episode of Arrow airing on May 17, and The CW today released some photos to promote it!

This is probably a good thing as the official description (seen below) doesn’t offer much by way of hints.

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). Original airdate 5/17/2018.

Craig Byrne

Craig Byrne has been writing about TV on the internet since 1995. He is also the author of several published books, including Smallville: The Visual Guide and the show's Official Companions for Seasons 4-7.