To close out the Heartstopper series, Heartstopper Forever arrives on Netflix as a two-hour feature film instead of the usual eight-episode season. The film follows the main friend group as some prepare to leave for university, and the harsh reality of a long-distance relationship begins to take a toll on Nick (Kit Connor) and Charlie (Joe Locke). Together with their friends, they must navigate the bittersweet challenges of growing up, changing dynamics, and moving on.
The movie is undeniably a good watch. Heartstopper has always excelled at portraying the nonlinear, often messy path of mental health, and the film continues that tradition with care. Charlie’s recovery is depicted with honesty and relatability, showing that setbacks happen, but perseverance is possible even when progress feels fragile. The series has never shied away from the emotional complexity of healing and forever maintains that authenticity in a way that will resonate deeply with viewers who have followed Charlie’s journey from the beginning.
The film also stays true to Heartstopper’s core mission: celebrating queer people and queer relationships. Nick and Charlie’s relationship matures in meaningful ways, breaking stereotypes about gay men by centering tenderness, vulnerability, and emotional growth. The film’s Pride sequences and its advocacy for trans rights feel loud, intentional, and impactful. Heartstopper has always opened a door for viewers who recognize their own feelings in Nick and Charlie, and Forever continues that legacy.
One of the film’s most underrated strengths is Jenny Walser’s performance as Tori Spring. Though Tori is a quieter character, her heart‑to‑hearts with Charlie are some of the film’s most touching scenes – gentle, grounding conversations that arrive exactly when he needs his sister most. She supports him without judgment, nudges him toward honesty, and opens up space for him to breathe.
However, despite its warmth, Heartstopper Forever stumbles in ways that are hard to ignore. The film devotes well over 90% of its runtime to Nick and Charlie, leaving the rest of the friend group sidelined with little development or meaningful screen time. This ensemble has always been one of the show’s greatest strengths – their closeness, different pairings, and shared growth – and that dynamic is noticeably absent here. The supporting cast is equally as interesting as the main couple, and it’s disappointing to see how little space they’re given to shine.
Nick’s mental health also feels brushed aside. Throughout the series, he has struggled with anxiety, and those struggles continue into the film, yet they’re rarely acknowledged or supported. With so much focus placed on Charlie’s ongoing battles with anorexia, OCD, and self‑worth, Nick’s emotional arc feels like a thread left dangling. It’s a conflict that could have added depth and balance to the story, but instead it’s left unresolved.
Even the film’s central conflict, the lack of communication between Nick and Charlie, was never fully resolved. Their secrecy and emotional distance tear them apart. Although the ending leans into the idea that love can overcome hardship, the mature, honest conversation the story builds toward never actually happens. In a film explicitly about growing up, it would have been far more satisfying to see them articulate their individual challenges and decide how to face them together.
Ultimately, Heartstopper Forever is a heartwarming, comforting watch with a bow‑wrapped ending, and it clearly tried to age with its audience. Filming the entire project in just thirty‑five days is genuinely impressive. But the truth is that this story needed a fourth and final season – not a single movie. Too many plotlines are pushed under the rug, and the supporting cast receives far too little space to shine. Still, the film preserves the spirit of what Heartstopper has always been: a celebration of queer love, growth, and the people who help us through the hardest parts of becoming ourselves.
Heartstopper Forever is currently streaming on Netflix.

