David Tennant (Doctor Who) will be playing a villain for his next role. Tennant has been cast as Zebediah Killgrave aka Purple Man in the Marvel/Netflix show AKA Jessica Jones. For those not familiar with Purple Man character, he is an ex-spy with the superhuman ability to control the minds and will of people. His power is activated by releasing pheromones, that when inhaled or come into contact with skin allow Purple Man to control his victims with verbal commands. He also has a superhuman healing factor and a high level intellect.