Life Sentence still
Arrow • SEASON 6 EPISODE 23

Life Sentence

ArrowSeason 6Episode 23May 17, 201842 min

With a new ally on his team, Oliver engages Diaz in an epic final battle.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.