Now Playing

Arrow - "Deathstroke" Preview
Tue, 04/01/2014 - 4:32pm
 

"What are you going to do, kill me?" Season Two, Episode 18 of Arrow, "Deathstroke," airs Wednesday, April 2nd on The CW.