Jessica Jones villain Kilgrave is apparently back to torment Marvel's super private detective once again.
Kilgrave was spotted ina Jessica Jones season 2 set photo released by EW! Marvel fans are going to be celebrating, as Kilgrave (played by Doctor Who actor David Tennant) is definitely a fan favorite.
Check out the set photo below, and read on to learn the latest on Jessica Jones.
David Tennant's Kilgrave earned his place as one of the most acclaimed villains in the Marvel Cinematic Universe by horrifically torturing Jessica Jones (Krysten Ritter) - mind, body, and soul - with his terrible mind-control powers.
When Season One of Jessica Jones ended, Kilgrave had wreaked havoc with Jessica's life at every angle (including her new acquaintance, Luke Cage), but Jessica ended the threat once and for all by snapping the villain's neck. She was exonerated for the crime with help from hot-shot lawyer Jeri Hogarth (Carrie-Anne Moss), and now works as a private investigator.
Fans will certainly have questions about how and why Kilgrave is being brought back for Jessica Jones Season Two. Is he still just a voice in Jessica's head? Or will we see more flashbacks to the terrible period of time Jessica spent under his control? Maybe a bit of both?
Before we get to any of this, though, Jessica will taking on another case that brings her back into contact with Luke Cage - and Daredevil as well as Iron Fist - as Marvel and Netflix's Defenders crossover event airs this coming weekend. How that event affects and reshapes Jessica remains to be seen
Jessica Jones Season Two airs sometime in 2018. The Defenders airs on Netflix starting August 19th.