In 1992 South Africa, sixteen-year-old John 'Spud' Milton [Troye Sivan] starts his third year at an elite boarding school, where he reconnects with his tight-knit gang, the Crazy Eight, and welcomes a bold new member, Garlic [Caspar Lee]. The campus also introduces a formidable presence in the form of the acting headmaster, the elusive “New Glock,” and a stern housemaster, Viking [Graham Weir], whose nickname travels fast through the dorms. The atmosphere crackles with new rules and shifting loyalties as Spud learns that his scholarship could be revoked due to shaky grades, and Viking makes it clear that he must prove his worth to keep it. The school also tees up a big change: three new prefects will lead the school next year, a prospect that tests the unity of Spud’s circle, especially when Rambo [Sven Ruygrok] staunchly declares that he’ll stand with the Crazy Eight—or against them.
Seeking guidance, Spud confides in the Guv [John Cleese], the wily authority who shape-shifts between mentor and enforcer. The Guv steers him toward reclaiming the scholarship and, in a key moment, introduces him to a new librarian [Laura Santoni], a move that stirs the already complicated undercurrents of school life. Spud’s name is added to the confirmation classes list, a decision that deepens the rift as he tells Rambo he’s breaking a pact the Crazy Eight had sworn to keep.
Life outside the classroom complicates matters further. Spud spends a weekend with his girlfriend Debbie, only to end the trip with a painful breakup, and soon discovers his father is involved with a neighbor named Amber. The family’s orbit is shaken when Uncle Frank visits to tell Spud that his father has gone missing, a crisis that ends with a tense reunion at home. The Guv also reveals that Spud has been spying on the librarian for weeks, a development that adds to the web of secrets surrounding the boy.
Amid the turmoil, the Crazy Eight audition for a school production of A Midsummer Night’s Dream, hoping to channel their energy into something constructive. The stakes rise when a trip to a speech at St. Catherine’s School for Girls ends with trouble as Spud, his father, and Uncle Frank crash their car into a flagpole, a stunt that leads to sanctions and quarantine for the Eight, enforced by the headmistress Bulldog. Christine [Alex McGregor], a spirited ally who shares a moment of daring with Spud, guides some of the crew out of the school for a night of mischief, only to be grounded after their escape is discovered.
During a performance of the school play, Spud’s humiliation becomes a turning point. He and his friends sabotage the show by messing with the controls, sparking chaos that lands Viking in the hospital after a heart attack. The Crazy Eight blame Spud and proclaim the end of their alliance—though the bonds that truly define him will be tested far beyond the stage lights.
Summer breaks bring more personal revelations. Spud shows his father divorce papers handed down from his mother, and a fragile truce emerges as Frank [Grant Swanby] opens his own bar and grill, Frank’s Bar and Grill, a moment that rekindles warmth in the frayed family tapestry. Debbie and Spud find a path back to each other, choosing to toast changes rather than cling to what has fallen apart.
Back at school for the final term, Viking returns and drops the charges of sabotage and disrespect tied to Shakespeare’s world, while the Guv nudges Spud to deliver something meaningful at the election speech. In a powerful, unflinching address, Spud recounts the truth of his scholarship, the broken pact, and the heart of his decision to stay: the people who form his world are what make him who he is. The election night arrives with a slate of new prefects—Simon Brown among them—named by the New Glock, including Chris Roach, Simon Brown, Robert Black, and John Milton. Spud’s triumph is twofold: not only does he win the Albert T. Entwistle memorial scholarship, but he also claims a deeper, personal victory by recognizing that desire can be a double-edged force—one that crafts who we are and—crucially—what we become when we stay true to the ones we love.
>I can't explain it, other than to say it's a warped universal law. Desire something too much, and it plays games with your heart. But walk away from what you love, and you find out what's inside you, what sets you free.