Preview images for the Arrow episode titled Deathstroke

“Deathstroke” is the 18th episode of Arrow Season 2, airing in two weeks… and The CW released some promo images today!

Look for the episode on April 2.

If a title like “Deathstroke” isn’t enough for you, it looks like Summer Glau is back is Isabel Rochev in this one, too!

Here are the new pics: