Arrow Trailer: “Deathstroke Returns (6.05)