B+

Netflix's queer gem graduates with flying colors in Heartstopper Forever

Nick and Charlie rediscover their romance—and themselves—in the warm, fuzzy finale movie.

Netflix's queer gem graduates with flying colors in Heartstopper Forever

Heartstopper has always owned its sappiness. The Alice Oseman-created British series—a dutiful Netflix adaptation of her graphic novels—never shied away from being unabashedly mushy while tackling its protagonists’ serious coming-of-age challenges, like mental health problems, eating disorders, bullying, and homophobia. This tonal tightrope is exactly why, for three seasons, it was easy to digest and necessary to watch, especially because of its joyful portrayals of various queer romances. While sticking to the source material and the genre’s trusted tropes, Heartstopper emerged as a countermeasure to some of the darker, more toxic love stories on TV. Thankfully, it remains true to those strengths for the cozy finale movie Heartstopper Forever.

Directed by Still Alice‘s Wash Westmoreland, Heartstopper Forever is just as much of a progressive, confident, and cheesy narrative PSA for viewers—not just teens!—about self-acceptance. It’s just packaged through the lens of two understandably angsty youngsters on the precipice of discovering the world outside of their comfortable bubble. How can adults who’ve gone through those experiences not relate? Ever since they began dating, Charlie Spring (Joe Locke) and Nick Nelson (Kit Connor) have been gleefully tangled up in each other. But with the latter graduating and likely moving hours away for college, the two have to reckon with the uncertainty of their futures. 

In addressing resonant feelings of doubt, anxiety, and a near-crippling fear of leaving home, Heartstopper Forever continues the show’s streak of being poignant and wholesome at the same time. The film also follows a familiar rom-com path: Charlie and Nick are closer than ever, but worry that physical distance will affect their connection. While Charlie slowly recovers from his time in a mental health clinic and his body dysmorphia, Nick struggles with his own identity. Who is he if not a doting caretaker for his boyfriend? Who are each of them outside of a relationship that has consumed them entirely? These individual issues naturally fuel miscommunication, secrets, and lingering thoughts of a breakup.

As dreary as that sounds, Heartstopper Forever still succeeds because Oseman truly understands and captures the whimsy of teenage love, as well as its fragility,  because all these high schoolers wear their emotions on their sleeve. Much like the show, the movie cautions against putting too much weight only on romance, but it also proudly depicts how a supportive relationship can make you more open and responsible, as is the case with Charlie and Nick. Animated fluttering hearts and fireworks—courtesy of 2D animator Anna Peronetto—still fly between them, acting as a continuous reminder of their bond. At ages 17 and 18, nothing else matters to Charlie and Nick more than holding hands, going on dates, and hooking up. It’s all devised to make viewers say “aww.”

But this all takes place in an important safe zone for them. At least in their hometown, and at Truham Grammar School, they’ve already overcome hardships like shutting down harassers or coming out to their friends, classmates, and loved ones. Foreboding over what comes next for them as a couple drives most of the movie. Locke and Connor are tuned into their respective characters by now, but bring out more dimensions to them as Charlie and Nick are forced to grow up. Connor is especially evocative in bringing Nick’s brief downward spiral to life, particularly whenever Nick converses with his mother (Anna Maxwell Martin, replacing Olivia Colman). The actors’ seamless chemistry anchors Heartstopper‘s fittingly lovely goodbye. 

All the focus on them does mean that Heartstopper Forever is a little too busy to focus on Charlie and Nick’s pals. It’s a drawback from season three, because those eight episodes meaningfully crafted their lovely queer community, emphasizing the value of having people to lean on at a young age, especially if the rest of the world doesn’t understand who they are just yet. At least Elle (Yasmin Finney) gets her moment in the sun when she speaks about her experiences as a Black trans girl and the fight ahead for her rights, but the movie glosses over it—an entire season would’ve had the time to dig deeper into the subject matter. Other supporting characters like Tao (William Gao), Isaac (Toby Donovan), Tara (Corinna Brown), Darcy (Kizzy Edgell), and Imogen (Rhea Norwood) stay on the periphery. 

Yet none of this detracts from Heartstopper Forever being a satisfying conclusion to this story, of two boys whose illuminating journey of self-discovery feels rare and valuable on screen, even if there’s a certain cringe factor to it (hey, what teen story isn’t awkward at times?). Oseman bids a fond farewell to her sunny world, giving Charlie and Nick a well-deserved happy ending while leaving the door open for their return. If not, we’ll always have “Hi!” to tide us over.

Director: Wash Westmoreland
Writer: Alice Oseman
Starring: Kit Connor, Joe Locke, Yasmin Finney, Anna Maxwell Martin
Release Date: July 17, 2026 (Netflix)

Saloni Gajjar is The A.V. Club‘s TV critic. 

 
Join the discussion...
Keep scrolling for more great stories.