Now Playing Jessica Jones: Everything You Need to Know About Kilgrave

David Tennant's Jessica Jones character is a far cry from The Doctor. A mysterious and often unseen figure, Kilgrave's one purpose in life seems to be making Jessica's (Krysten Ritter) life a living Hell.

After escaping from his mental enslavement in the past, Kilgrave returns, forcing Jessica to fight through her PTSD in order to stop anyone else from dying at Kilgrave's hand.

"He's a really, really, really dark and manipulative force in these people's lives," says Erin Moriarty, who plays another one of Kilgrave's victims, Hope. "He's probably one of the most powerful villains there is."

Adds Marvel's TV head and executive producer Jeph Loeb: "It'll be a challenge to see if she'll be able to grow beyond it."

Learn more about Kilgrave in the video above. Marvel's Jessica Jones debuts on Netflix on Friday, Nov. 20.