Another vigilante is going to be coming to the streets of Star City this season on Arrow. We have learned that actor Wil Travel from ‘Jessica Jones‘ has been cast for the character, ‘Human Target‘. Human Target is going to be working with Oliver Queen who many will remember is now the mayor of Star City. Check out all the latest below and share your thoughts AFTER THE JUMP! Arrow returns with all new episodes on October 5th!
According to the character’s official description,’Human Target’ is
A professional bodyguard and master of disguise who assumes the identities of those targeted by assassins, the character (aka Christopher Chance) will appear in Episode 5 when he takes on a new client: Mayor Oliver Queen.