With Tobias Church continuing to terrorize Star City, Ollie had no choice this week but to turn to an old friend of Diggle’s for help. So it was that the Human Target himself, Christopher Chance (Jessica Jones’ Wil Traval), made his Arrow-verse debut.
We’ll have our review of “Human Target” up a bit later tonight. Until then, let us know what you thought of the new episode in the comments below.
Source:: IGN -Reviews