Before it lands on Netflix later in 2019, Jessica Jones alum David Tennant has confirmed that he’ll not be appearing in the third and final season. Tennant’s confirmation means that Jessica Jones fans will not get to say goodbye to Kilgrave, the series’ main antagonist which Tennant played beautifully for two seasons. Here’s everything we know about Tennant’s exit from Jessica Jones, and what Kilgrave’s absence will mean for season three.

Netflix confirmed in February that Jessica Jones would end after season three. The show’s cancellation was all but expected, and it followed on the heels of Netflix canceling other Marvel shows, including The Punisher, Daredevil, and Luke Cage. At the time of Jessica Jones’ cancellation, it was unclear if Tennant would return as Kilgrave, with Tennant himself just as unsure, commenting on the possibility of appearing in flashbacks by saying, “Flashbacks, sure. Well, who knows. There’s no immediate plans. But if there were immediate plans, I’d be denying them. So you know, who knows?”

Kilgrave not returning for season three of Jessica Jones is certainly disappointing, but luckily, when it comes to getting some closure on the villain’s story arc, fans should come away feeling alright about it. At the end of season two, we saw Jessica finally able to overcome her painful memories and hallucinations of Kilgrave that had been haunting her since killing him at the end of season one. Kilgrave’s absence not only frees Jessica up in season three to embark on a new mission, but it also means a new villain will be coming her way - and we have yet to learn who exactly that that will be.

More: Jessica Jones Season 3: 10 Things That Need To Happen

Source: EW