Arrow
Life Sentence
S6 E23:
With a new ally on his team, Oliver engages Diaz in an epic final battle on the sixth season finale.
Starring
Kirk Acevedo, Caity Lotz, David Nykl