After three seasons of quietly reshaping how queer teen romance gets told on screen, Heartstopper said goodbye on July 17 with Heartstopper Forever, a 115-minute feature that serves as the show’s finale and closes out Charlie and Nick’s story for good, now streaming exclusively on Netflix.
How It Ends
Set during a new school year for the Truham-Higgs gang, the film follows Nick and Charlie as their relationship deepens right as real adult stakes creep in: Nick applying to university, Charlie finding new independence at Truham, and the two of them facing down the looming possibility of long-distance love. It’s the same soft-focus intimacy that made the series a phenomenon in the first place, no manufactured third-act crisis, no forced cliffhanger, just two characters (and the audience that grew up alongside them) being allowed to land somewhere settled.
Cast and Crew

Directed by Wash Westmoreland and written by series creator Alice Oseman, Heartstopper Forever brings back the full core cast: Joe Locke as Charlie Spring, Kit Connor as Nick Nelson, Yasmin Finney as Elle Argent, William Gao as Tao Xu, Corinna Brown as Tara Jones, Kizzy Edgell as Darcy Olsson, Tobie Donovan as Isaac Henderson, and Jenny Walser as Tori Spring. Oseman and cast previewed the film’s ending on Netflix’s Tudum, fielding fan questions about how it all wraps up.
Critical Reception
Reviews have been kind: Rotten Tomatoes has the film at 93% based on 27 reviews, and Metacritic puts it at 67 out of 100, calling it “generally favorable.” For longtime viewers, that reception tracks with what made the show work from the start. Heartstopper premiered when mainstream YA adaptations were still hedging on queer stories being commercially “safe,” and closing the saga as a standalone film rather than dragging it into another season is a rare bit of creative discipline for an industry that usually chases one more season out of anything with a fanbase.