Online streaming service Netflix has officially cancelled its remaining Marvel shows, Jessica Jones and The Punisher.
The shows were the only two series from the TV arm of comic book giant Marvel left on Netflix.
The third and final series of Jessica Jones, which stars Krysten Ritter, will be shown on Netflix later this year.
The second series of Daredevil spin-off The Punisher was released in January. Jon Bernthal, who starred as vigilante Frank Castle, posted about the cancellation on social media.
Krysten Ritter, who played the title character in Jessica Jones, said on Instagram: " It has been a dream to play Jessica alongside my amazing cast and the best crew in the business for these past 5 years. I am so grateful for every second of it."
Netflix's relationship with Marvel is ending ahead of the launch of Marvel's parent company Disney's new Disney+ streaming service.
Netflix told Deadline: "We are grateful to Marvel for five years of our fruitful partnership and thank the passionate fans who have followed these series from the beginning."
Head of Marvel TV, Jeph Loeb, broke news of the cancellations to fans with a letter.
A Letter to Marvel Television Fans from Jeph Loeb: https://t.co/ph2jJey2Ah— Marvel Entertainment (@Marvel) February 18, 2019
It finished with a suggestion that the cancelled Marvel heroes may return on another platform in future, saying: "Our network partner may have decided they no longer want to continue telling the tales of these great characters… but you know Marvel better than that."