Arrow

S06E23 - Life Sentence

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

Writer: |Wendy Mericle|Marc Guggenheim|

Arrow
S06E23