- Season 6 Episode 23
Life Sentence (Season Finale)
- Airdate:05.17.2018.
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.
Promo Video #1
See more at Arrow Season 6 Episode 23 "Life Sentence" Promo
Sneak Peek #1
See more at Arrow Season 6 Episode 23 "Life Sentence" Sneak Peek #1
series regulars:
-
Oliver (Stephen Amell)
guest cast:
-
Diaz (Kirk Acevedo)