Arrow is set to introduce Christopher Chance A.K.A. Human Target this week played by Wil Traval (Jessica Jones). In the comics, Human Target was a bodyguard and a master of disguise who assumed the identity of his clients so that he could handle the danger which threatened their life.
The episode will also see the return of this season’s big bad Prometheus. So far I am completely underwhelmed by the character of Prometheus as the writers have not yet given us a reason to care about his involvement in the series.
In a producer’s preview released ahead of tonight’s episode, executive producer Wendy Mericle teases the arrival of a mysterious new villain hired by Tobias Church to take out Star City’s Mayor, Oliver Queen. Tonight will also be the first time Diggle is introduced to Team Arrow 2.0 and he most likely won’t be too happy about the members Oliver has chosen.
Arrow airs tonight at 8 p.m. ET/PT on The CW.