Hamnet poster

Hamnet

2025 · Directed by Chloé Zhao
2h 05mDramaRomance12A
76
Fi1m score
83
Critics · 16
Audience · not yet

Where to watch in the UK

Checked 10 September at 22:28. Prices and availability change; the service’s page is the last word.

Plays from YouTube when you press play; nothing loads from them until then.

Synopsis

Stratford-upon-Avon, before anyone has heard of the plays. Agnes (Jessie Buckley) lives at the edge of the forest, keeps a hawk, knows which plant does what, and is talked about in the town as something close to a witch. Will (Paul Mescal) is a glover’s son who teaches Latin to work off his father’s debts. They marry, move into his family’s house under his mother Mary (Emily Watson) and father John (David Wilmot), and have children, among them a boy called Hamnet (Jacobi Jupe) and his twin Judith (Olivia Lynes). Chloé Zhao’s film, written with Maggie O’Farrell from O’Farrell’s novel, follows the mother rather than the writer.

Fi1m review

In a sentenceTwo hours of beautiful people weeping in candlelight, and then a play starts and it gets you anyway

Chloé Zhao’s adaptation of Maggie O’Farrell’s novel is a grief film first and a Shakespeare film a distant second, and Jessie Buckley carries it. The middle hour cries too much and too prettily; the last act, in London, earns most of what the rest asks for.

Stratford-upon-Avon, some years before anyone has heard of the plays. Agnes (Jessie Buckley) lives at the edge of the forest, keeps a hawk, knows which plant does what, and is talked about in the town as something close to a witch. Will (Paul Mescal) is a glover’s son teaching Latin to pay off his father’s debts. They marry, they have children, and one of those children is a boy called Hamnet. Anyone who knows the outline of Shakespeare’s life knows what happened to that boy, and Chloé Zhao’s film, written with Maggie O’Farrell from O’Farrell’s novel, assumes you do. It is not a film about how the plays got written. It is a film about a mother, and the plays arrive late and from the side.

It is good, and we recommend it with a reservation the size of its middle hour. Buckley is the reason to go. Zhao has made a film that knows exactly what it wants you to feel and when, and for long stretches we felt it and minded being managed. Then the last act moves to London and we stopped minding.

Łukasz Żal, who shot Cold War and The Zone of Interest, keeps the camera close and mostly at the height of a face. The forest is green daylight and moving leaves; the house in the town is fire and window and not much else, so that people are lit from one side and everything behind them falls into shadow. Fiona Crombie’s production design makes the Shakespeare house a working place, low beams and a glove workshop off the hall, rather than a museum with the ropes taken down. Malgosia Turzanska dresses everyone in undyed wool and linen with mud on the hems. Nobody looks laundered, and it helps.

Buckley plays Agnes as someone always listening to something nobody else in the house can hear. She is barefoot and quick in the woods and watchful indoors, and when the film asks her to fall apart she does it without once reaching for the audience. Mescal’s Will is quiet, hesitant and half-absent, and Zhao keeps him at the edge of the frame. That is a choice with a cost: there is not a line in the film that sounds like it came from the man who wrote the plays, and we think that was deliberate and we are not sure it was wise. Emily Watson’s Mary has buried children of her own and says so plainly. Joe Alwyn is solid as Agnes’s brother Bartholomew. Jacobi Jupe as Hamnet and Olivia Lynes as Judith are the best kind of child actors, the kind you forget are acting.

The trouble is the stretch after illness enters the house. The film settles on grief at one pitch and holds it. Buckley weeps, Mescal weeps, Watson weeps, and Richter’s strings come in under nearly all of it. Zhao and Affonso Gonçalves, who edited together, hold on faces well past the point where the face has told us everything. We cried in the bedroom scenes, and we noticed, halfway through crying, that the music had told us to, and we resented it. The feeling was real. So was the resentment.

In its last twenty minutes the film goes to London, and we will not describe what happens there. We can say that it is where the title and the play finally meet, that Noah Jupe, Jacobi’s brother, is cast as the actor playing Hamlet, and that this is the cleverest single idea in the film. We sat through the credits. Whatever we thought of the hour before it, the ending is paid for by Buckley’s face and by Zhao, for once, letting a scene run without a hand on our shoulder.

Her earlier films, The Rider and Nomadland, were made by watching people and waiting. Here she has a plot with a fixed end and a well-loved novel to honour, and the waiting has gone. At 125 minutes nothing drags, but nothing wanders either, and we missed the wandering.

It is a 12A, and the certificate is about right: nothing here a twelve-year-old cannot see, though a good deal they may not want to. Take someone who does not mind crying in public. You will both be doing it.

Critical consensus AI synthesised

83
Positive
14
Mixed
1
Negative
1
Radio Times
5 January 2026 · ★★★★★ · James Mottram
100

The critic calls the film a masterly, intimate study of loss that avoids glossy romance in favour of raw family drama and creative catharsis. Buckley delivers one of her greatest performances as Agnes, whose grief fuels an unforgettable finale centred on the power of Shakespeare’s art.

Read the full review →
Time Out
23 October 2025 · ★★★★★ · Phil de Semlyen
100

The critic hails Buckley and Mescal’s career-best performances in Zhao’s emotionally overwhelming Tudor drama about loss, motherhood and the redemptive power of art. It is described as a deep-felt ode to resilience that demands towels rather than tissues for its cathartic finale.

Read the full review →
Vulture
30 August 2025 · festival review · Bilge Ebiri
95*

The critic deems it devastating and perhaps the most emotionally shattering movie seen in years, succeeding in exploring the inception of Hamlet as a vessel for confronting grief and loss. Zhao’s linear adaptation, aided by Richter’s score, finds melancholy in movement while Buckley and Mescal deliver phenomenal performances that make the life-to-art connections feel supernatural.

Read the full review →
The i Paper
9 January 2026 · Francesca Steele
90*

The film is profoundly moving and gut-wrenching, with Jessie Buckley giving a performance for the ages as Agnes. Zhao's direction and the cinematography create a pastoral fever-dream that balances despair with a strange optimism about life and art.

Read the full review →
The Times
7 January 2026 · Kevin Maher
90*

This transcendent adaptation will be an Oscar frontrunner, with grief and beauty in equal measure. Buckley gives a performance for the ages as Agnes, and Zhao directs impeccably with subtle emotional logic.

Read the full review →
Empire
6 January 2026 · John Nugent
85*

The film is a wrenching contemplation of grief and death, with strong performances especially from Jessie Buckley serving a clear vision from Chloé Zhao. The heart-rending finale at the Globe provides catharsis through the staging of Hamlet.

Read the full review →

Cast

Stills

If you liked this, try…

The Rider poster

The Rider

2017 · Zhao before the script tightened: a cowboy, a horse, and nobody visibly acting.

Ordinary People poster

Ordinary People

1980 · Grief splits a family; Mary Tyler Moore is the parent who will not weep.

Cold War poster

Cold War

2018 · Żal’s camera on two people who cannot stay together, in eighty-eight minutes.

Ponette poster

Ponette

1996 · A four-year-old loses her mother; the least manipulative film on the subject.

Truly, Madly, Deeply poster

Truly, Madly, Deeply

1990 · Juliet Stevenson’s crying scene is the honest version of what Hamnet reaches for.