Deathstroke And Green Arrow Team-Up In Season Finale Extended Trailer

'What brought you back to the island?' an imprisoned Deathstroke/Slade Wilson asks the clearly [...]