Official promotional photos for the Arrow episode "Human Target"

The CW has now released some official promotional photos for the November 2 episode of Arrow which is titled “Human Target!”

Wil Traval guest stars as Christopher Chance and Chad L. Coleman continues his reign as Tobias Church. You can see the new photos below!