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 PunisherDaredevil, and Luke CageAt 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?"

Related: What to Expect from Jessica Jones Season 3

Now, we know that even the possibility of appearing in a flashback won't happen for Tennant. As reported by EW, Tennant confirmed Kilgrave wouldn't be returning, and shared his thoughts on the show's cancellation at a South by Southwest panel discussion for his upcoming Amazon series Good Omens. Choosing to look on the bright side, Tennant told EW, "I don’t really regard it as a cancellation so much as something having the life that it should have. Three seasons of that story is great. Rather than thinking of it as something that was canceled, I think of it as something that had three seasons that will live in the memory."

Jessica Jones - David Tennant as Kilgrave

Tennant may not be returning as the wholly loathsome Kilgrave, but that doesn't mean he's done playing a villain — of sorts. In Amazon's upcoming adaptation of Neil Gaiman and Terry Pratchett's Good Omens, Tennant will play a demon named Crowley who must work with the angel Aziraphale (played by Michael Sheen) to find the 11-year-old Antichrist before he brings about the end of the world. For those fans who grew fond of watching Tennant sink his teeth into a more antagonistic role as Kilgrave, it seems like Good Omens will help fill that void.

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