Arrow Photos from "Deathstroke"
These photos are from Arrow Season 2 Episode 18.
The hour is titled "Deathstroke" and it first airs on April 2, 2014 at 8/7c. Click around and enjoy!
Want more Arrow?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!