Arrow – “Life Sentence” episódio 6×23 maio 11, 2018 T.S.S Season Finale – Com um novo aliado em sua equipe, Oliver contrata Diaz em uma batalha final épica.