Nel ventitreesimo e ultimo episodio della quinta stagione di Arrow, intitolato Lian Yu e diretto da Jesse Warn, Oliver deve fare ritorno sulla “sua” isola, dove cinque anni fa fu ritrovato, per provare a salvare praticamente tutti coloro che gli sono cari, dai suoi familiari ai suoi amici, rapiti e tenuti in ostaggio dal perfido Adrian Chase. Per affrontare Prometheus e la sua squadra di villain, Green Arrow è costretto a chiedere aiuto a individui dall’etica e dalla morale piuttosto ambigue, a partire da Malcolm Merlyn, sino ad arrivare a Slade Wilson alias Deathstroke, che fa dunque il suo – interessantissimo – ritorno in scena.

La battaglia finale contro uno dei criminali più subdoli, pianificatori e spietati che Oliver e il Team Arrow abbiano mai affrontato si rivela più difficile e ricca di sorprese di quanto immaginabile, e non è detto che alla fine vi sia il lieto fine per tutti.

Nella sequenza flashback ambientata cinque anni nel passato, scopriamo...