Home Hamlet

Hamlet (15)

Cast: Joe Alwyn, Morfydd Clark, Riz Ahmed, Art Malik, Avijit Dutt, Sheeba Chaddha, Timothy Spall
Genre: Drama
Author(s): Michael Lesslie
Director: Aneil Karia
Release Date: 06/02/2026
Running Time: 113mins
Country: UK
Year: 2025

Hamlet returns to England to mourn his father, the CEO of Elsinore Property who has died at the age of 77. The shell-shocked son learns plans are already afoot for his uncle Claudius to marry his mother Gertrude just days after losing her husband. In private Hamlet laments the "most wicked speed" of this announcement and he numbs his grief with booze and drugs at a nightclub before stumbling uneasily into the street and glimpsing his father's ghost.


LondonNet Film Review

Hamlet (15) Film Review from LondonNet

Riz Ahmed reunites with director Aneil Karia, five years after they collaborated on an Oscar-winning short film to complement the actor’s concept album The Long Goodbye, for a contemporary reimagining of Shakespeare’s revenge tragedy. This pared-down Hamlet reduces The Bard’s poetic text to under two hours and stokes murderous intent within a prosperous South Asian community responsible for altering London’s skyline with towering constructions…

Hamlet (Ahmed) returns to England to mourn his father (Avijit Dutt), the CEO of Elsinore Property who has died at the age of 77. The shell-shocked son learns plans are already afoot for his uncle Claudius (Art Malik) to marry his mother Gertrude (Sheeba Chaddha). “Cast your mourning colour off and let your eye look like a friend on Uncle,” solemnly implores the bride-to-be just days after losing her husband. “All that lives must die.” In private Hamlet laments the “most wicked speed” of this announcement and he numbs his grief with booze and drugs at a nightclub before stumbling uneasily into the street and glimpsing his father’s ghost.

Atop one of the company’s apartment blocks under development, Hamlet learns the shocking truth: “The sickness that did sting your father’s life now wears his crown.” The murdered CEO urges revenge and fashions Hamlet as the instrument of his retribution. The son initially seeks out Ophelia (Morfydd Clark) to share the spectral encounter then sets about plotting a fitting revenge with the help of a dancer, who is set to perform at the wedding. However, Hamlet’s “excellent good friend” Laertes (Joe Alwyn) and Ophelia’s father Polonius (Timothy Spall) intrude upon his spiralling grief.

Hamlet is an elegant distillation of Shakespeare’s text which relinquishes some of the stage version’s memorable moments to focus attention on Ahmed’s vengeful son as he mentally unravels in close-up. Plotting remains credible to a modern-day setting. Screenwriter Michael Lesslie’s dialogue retains the essence of the iambic pentameter and Ahmed is magnificent navigating soliloquies in hushed tones as he debates back and forth with himself about kin poisoning and manipulating kin in pursuit of power and influence.

Handheld camerawork frequently mirrors the title character’s jitters as a supposedly righteous plan comes together to stage a performance at the wedding that will publicly expose Claudius’s guilt. Despite Clark’s sterling work, Ophelia makes less impact here and Karia wrongfoots Shakespeare purists in the film’s foreboding closing act by heaping tragedy in unexpected directions. To be or not to be slavishly faithful to the source material, that is not the question.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Hamlet


From: Friday 30th January
To: Thursday 5th February

No cinema infomation at the moment

From: Friday 6th February
To: Thursday 12th February

Cineworld At The O2, Greenwich

Fri/Mon-Thu 13:40 16:30 19:20; Sat 14:00 19:20; Sun 14:20 19:20

Cineworld Wood Green

Fri/Sun-Thu 14:30 19:40; Sat 13:45 19:35

Crouch End Picturehouse

Fri 12:35 20:30; Sat 10:30 16:45 19:45; Sun 11:15 14:00 19:35; Mon 14:55 20:10; Tue 13:00 20:00; Wed 12:30 19:45; Thu 13:15 19:45

Ealing Picturehouse

Fri/Mon/Thu 13:40 19:30; Sat 13:50 16:50; Sun 10:50 16:30; Tue 14:40 17:40; Wed 14:00 19:50

Finsbury Park Picturehouse

Fri 17:40; Sat/Tue-Thu 11:15 (Sat) 17:15; Sun 19:10; Mon 17:00

Greenwich Picturehouse

Fri 17:30; Sat 14:30; Sun 19:30; Mon 11:50 20:20; Wed 11:00 17:00; Thu 17:45

Hackney Picturehouse

Fri/Sat 17:50; Sun 16:40; Mon 14:00 17:40; Tue 17:30; Wed/Thu 17:20

Odeon Luxe Acton

Fri 18:50; Sat 20:15; Sun 20:20; Mon-Thu 19:00

Odeon Luxe Haymarket

11:15 (Sat/Sun) 17:15 20:00

Odeon Luxe Holloway

Fri/Sun/Mon/Wed/Thu 14:40 (Mon/Wed/Thu) 17:10; Sat 12:20; Tue 14:20 17:20

Odeon Wimbledon

Fri-Mon/Thu 12:00 (Fri/Mon/Thu) 20:00; Tue 12:00 21:00; Wed 12:10 20:00

Picturehouse Central

Fri 12:05 17:45; Sat 11:15 17:45; Sun 11:00 19:40; Mon/Wed/Thu 14:45 17:30; Tue 14:30 20:30

Ritzy Picturehouse

Fri/Mon 11:30 (Mon) 17:50; Sat 19:50; Sun 11:00; Tue 17:40; Wed 17:10; Thu 20:30

Vue Finchley Road (O2 Centre)

Fri 10:15 12:35 14:40 16:45 21:40; Sat/Sun 20:55; Mon 11:10 14:30 21:00; Tue 11:55 14:05 16:05 21:25; Wed 14:45 21:35; Thu 12:00 14:20 21:45

Vue Fulham Broadway

Fri 14:35 22:20; Sat 15:25; Sun 21:15; Mon 16:20; Tue 14:25 21:35; Wed 14:40; Thu 16:40 21:05

Vue Islington

Fri 14:55 21:55; Sat 17:55 22:15; Sun 20:55; Mon 16:20; Tue 12:05 15:00 22:10; Wed 15:05 21:15; Thu 16:45 21:05

Vue North Finchley

Fri 13:35 15:55 22:20; Sat 20:50 22:55; Sun 19:35; Mon 15:20 21:00; Tue 14:45; Wed 15:35 22:10; Thu 13:15 17:20

Vue Shepherd’s Bush

Fri 15:15 18:45 21:50; Sat 15:35 17:40 20:25 22:30; Sun 17:40 21:10; Mon 15:50 17:35; Tue 13:50 17:05 21:20; Wed 15:45 21:10; Thu 15:40 21:55

Vue Westfield London

Fri 12:05 13:50 16:25 18:25 20:05 21:00 22:45; Sat 10:40 12:20 16:40 18:00 19:00 20:15 21:25 22:55; Sun 10:40 15:50 17:00 19:15 20:25 22:30; Mon 15:20 21:30; Tue 14:15 16:25 17:25 19:20; Wed 14:10 17:00 19:00; Thu 13:10 14:35 16:45 20:00 21:50

Vue Westfield Stratford City

Fri 10:40 13:20 14:10 16:10 18:05 19:00 20:15 21:10 22:10 23:00; Sat 09:40 13:50 15:45 17:05 19:10 20:15 21:00 23:30; Sun 10:40 13:15 16:25 17:40 19:15 22:20; Mon 11:00 13:35 16:25 19:25 21:45; Tue 11:20 13:55 15:00 17:00 19:40 21:40; Wed 12:00 14:30 17:00 19:00 20:15 21:35 22:25; Thu 12:50 15:10 16:50 19:05 21:10

UK and Irish Cinemas Showing Hamlet


From: Friday 30th January
To: Thursday 5th February

No cinema infomation at the moment

From: Friday 6th February
To: Thursday 12th February

Cinema City Picturehouse

Fri 10:30; Sat 18:00; Sun 19:10; Mon/Tue 15:00; Wed 13:00; Thu 20:30

Cineworld Aberdeen – Union Square

Fri/Mon-Thu 15:10 20:40; Sat/Sun 15:20 20:20

Cineworld Ashford

Fri/Mon-Thu 14:20 17:20 19:40; Sat/Sun 12:20 19:30

Cineworld Ashton-under-Lyne

Fri/Mon-Thu 11:00 13:20 17:00 19:50; Sat/Sun 12:20 19:50

Cineworld Basildon

Fri/Mon/Tue 13:40 16:30 19:20; Sat/Sun 12:50 19:40; Wed/Thu 13:30 16:20 19:10

Cineworld Birmingham

Fri/Mon-Thu 11:50 14:30 17:10 19:50; Sat/Sun 14:30 19:40

Cineworld Bolton

14:20 17:00 19:40

Cineworld Bracknell

Fri/Mon-Thu 11:10 (Fri/Mon/Tue/Thu) 14:00 16:50 19:40; Sat/Sun 14:30 19:40

Cineworld Bradford

Fri/Sat/Mon-Thu 14:00 19:40; Sun 14:00 20:15

Cineworld Braintree

Fri/Mon-Thu 13:30 16:20 19:10; Sat 16:20 19:30; Sun 16:40 19:30

Cineworld Cardiff

Fri/Sun-Thu 14:20 17:00 19:40; Sat 14:10 19:50

Cineworld Cheltenham

12:20 15:00 (Fri/Mon-Thu) 17:50

Cineworld Crawley

Fri/Mon/Tue 14:10 19:50; Sat/Sun 12:50 20:10; Wed/Thu 12:40 19:50

Cineworld Didsbury

Fri/Mon-Thu 14:30 20:20; Sat 20:00; Sun 19:50

Cineworld Edinburgh

Fri/Mon/Tue 11:00 13:45 19:45; Sat/Sun 14:15 17:00 (Sat) 19:45; Wed/Thu 14:10 (Wed) 19:50

Cineworld Enfield

Fri/Mon-Thu 14:20 17:00 (Fri/Mon-Wed) 19:40; Sat 15:30 19:40; Sun 14:00 19:40

Cineworld Glasgow – Silverburn

Fri 11:20 14:00 16:40 19:20; Sat/Sun 19:40; Mon/Wed/Thu 11:00 13:40 19:40; Tue 11:30 14:10 19:30

Cineworld Hemel Hempstead

Fri/Mon/Tue 13:30 16:20 19:10; Sat/Sun 13:20 19:10; Wed/Thu 14:00 16:50 19:40

Cineworld High Wycombe

Fri/Mon-Thu 14:00 16:45 19:10 (Wed) 19:30 (Fri/Mon/Tue/Thu); Sat 13:20 20:10; Sun 14:30 19:30

Cineworld Huntingdon

Fri/Mon-Thu 12:00 (Fri/Tue-Thu) 14:10 17:00 19:50; Sat 14:40 19:50; Sun 14:30 19:50

Cineworld Ipswich

Fri/Mon-Thu 14:20 17:20 19:40; Sat/Sun 14:30 19:30

Cineworld Leeds – White Rose

14:40 18:00 (Fri/Mon-Thu) 19:40

Cineworld Milton Keynes

Fri/Mon/Tue 14:00 19:40; Sat/Sun 13:20 19:40; Wed/Thu 14:10 20:15

Cineworld Rushden Lakes

Fri/Mon/Tue 10:30 (Tue) 12:00 19:40; Sat/Sun 12:10 19:40; Wed/Thu 10:30 (Wed) 12:30 19:40

Cineworld Sheffield

Fri/Mon-Thu 14:20 17:00 19:40; Sat/Sun 13:20 19:40

Cineworld Speke

13:30 19:40

Cineworld St Helens

Fri/Mon-Thu 14:10 (Fri/Mon/Wed) 14:20 (Tue/Thu) 17:00 19:40; Sat/Sun 14:30 19:40

Cineworld Stevenage

Fri/Mon/Tue 14:00 16:50 19:40; Sat/Sun 12:10 19:40; Wed/Thu 14:10 19:50

Cineworld Wolverhampton

Fri/Mon/Tue 13:30 16:15 20:10; Sat/Sun 14:30 19:40; Wed/Thu 12:10 15:00 20:10

Cineworld Yeovil

Fri/Mon-Thu 14:30 17:10 19:10 (Tue) 19:50 (Fri/Mon/Wed/Thu); Sat/Sun 14:30 19:40

Cineworld York

Fri/Mon-Thu 14:10 16:50 19:40; Sat 12:10 19:40; Sun 12:10 19:35

Epsom Picturehouse

Fri 12:20 20:20; Sat 11:00 20:20; Sun 10:30 16:30 19:30; Mon 14:40 20:10; Tue 14:45 20:20; Wed 12:15 20:20; Thu 14:40 20:20

Harbour Lights Picturehouse

Fri 14:45 20:40; Sat 15:05; Sun 20:45; Mon 13:45 20:30; Tue 20:20; Wed 20:10; Thu 12:30 17:50

Odeon Basingstoke

Fri-Sun/Tue/Wed/Thu 14:30 (Fri) 20:00; Mon 16:00 20:00

Odeon Braehead

Fri/Mon-Thu 14:40 20:00; Sat/Sun 21:00

Odeon Cardiff

Fri-Mon 12:10 (Fri/Mon) 20:00; Tue 12:00 19:10; Wed 11:50 20:00; Thu 12:00 20:00

Odeon Coolock

Fri/Mon-Thu 18:10; Sat/Sun 17:10

Odeon Coventry

Fri-Sun 19:10; Mon-Thu 19:00

Odeon Kingston

15:00 20:50

Odeon Liverpool ONE

Fri 12:40 18:20; Sat 19:40; Sun 20:00; Mon 13:20 18:20; Tue 13:10 18:20; Wed/Thu 13:10 18:40

Odeon Luxe Birmingham Broadway Plaza

Fri 11:55 21:20; Sat/Mon-Thu 12:00 (Mon-Thu) 21:20; Sun 21:15

Odeon Luxe Leeds-Bradford

Fri/Mon-Thu 12:00 (Mon/Wed) 14:00 20:30; Sat/Sun 20:30

Odeon Luxe Leicester

Fri/Mon-Thu 12:00 (Mon) 12:10 (Thu) 14:30 20:30; Sat/Sun 20:30

Odeon Manchester Great Northern

Fri 15:00 17:40; Sat 12:00 17:40; Sun 12:00 21:00; Mon-Thu 16:00 18:50

Odeon Metrocentre

Fri/Sat/Mon-Thu 12:50 (Fri/Mon-Thu) 17:00; Sun 20:00

Odeon Norwich

14:30 (Fri/Mon-Thu) 17:10

Odeon Preston

Fri/Mon/Thu 19:50; Sat/Tue/Wed 19:30; Sun 20:00

Odeon Stillorgan

Fri/Mon-Thu 17:10; Sat/Sun 17:30

Regal Picturehouse

Fri/Sat/Thu 14:50 (Thu) 17:30; Sun 19:35; Mon 14:30; Tue 12:15 14:10 17:00; Wed 19:00

Showcase Bristol Avon Meads

Fri 14:30 19:40; Sat 14:25; Sun 12:45; Mon 11:45 22:10; Tue 13:45 21:40; Wed 13:35 18:50 21:25; Thu 15:35 20:50

Showcase Cinema De Lux Bluewater

Fri 12:30 18:10; Sat/Sun 18:35; Mon-Thu 12:05 17:45

Showcase Cinema De Lux Coventry

Fri 11:35; Sat 23:00; Sun 21:00; Mon/Wed/Thu 11:45 14:30; Tue 14:25 21:30

Showcase Cinema De Lux Derby

Fri 11:30; Sat 22:35; Sun 22:00; Mon 22:05; Tue 21:55; Wed 22:10; Thu 21:50

Showcase Cinema De Lux Glasgow

Fri/Tue 13:45 (Tue) 16:25; Sat 12:55; Sun 17:50; Mon 11:30 14:00 16:40; Wed 13:45 16:25 19:05; Thu 15:40

Showcase Cinema De Lux Leeds

Fri 15:40; Sat 13:15; Sun 14:50; Mon 14:30; Wed 11:40 14:20; Thu 11:30

Showcase Cinema De Lux Leicester

Fri 23:10; Sat 23:05; Sun 22:05; Mon 11:45; Tue 22:00; Wed 19:15; Thu 20:45

Showcase Cinema De Lux Liverpool

Fri/Tue 13:15 21:40 (Tue); Sat/Sun 15:20; Mon/Thu 13:20 21:10 (Thu); Wed 13:20 20:20

Showcase Cinema De Lux Nottingham

Fri 11:45 17:00; Sat 17:35; Sun 20:40; Mon/Tue 11:40 14:20 17:00; Wed/Thu 12:40 15:20

Showcase Cinema De Lux Paisley

Fri/Tue 12:40 (Tue) 16:25; Sat/Sun 15:25; Mon 16:40; Wed 12:45 15:20 16:40; Thu 18:50 21:30

Showcase Cinema De Lux Reading

Fri 11:45 16:40; Sat 17:05; Sun 18:40; Mon 10:55 16:10; Tue-Thu 11:00 16:15

Showcase Cinema De Lux Southampton

Fri 10:40 17:50; Mon/Thu 10:45 (Mon) 16:20; Tue 10:45 16:10; Wed 10:30 16:00

Showcase Cinema De Lux Teesside

Fri/Tue 16:50 21:40 (Tue); Sat 12:00; Sun 21:30; Mon 17:50; Wed/Thu 16:25

Showcase Dudley

Fri 22:15; Sat 23:00; Sun/Mon 22:05; Tue 20:30; Wed/Thu 21:55

Vue Basingstoke Festival Place

Fri 15:00 22:30; Sat 18:50; Sun 21:00; Mon 16:00; Tue 14:00; Wed 14:50; Thu 16:20

Vue Birmingham

Fri 10:30 16:10 17:10; Sat 17:30 21:40; Sun 18:55 21:55; Mon 17:45 21:10; Tue 16:20 19:00; Wed 17:15 21:40; Thu 16:00 17:35

Vue Bolton

Fri 11:30 22:00; Sat/Tue 11:00 (Tue) 21:55; Sun/Thu 11:50 (Thu) 21:00; Mon 11:40 21:55; Wed 12:35 15:40 21:05

Vue Bristol Longwell Green

Fri 13:15 16:00; Sat 21:25; Sun 21:55; Mon/Thu 12:30 21:55 (Mon); Tue 11:00 16:00 20:30; Wed 11:15 16:00 21:20

Vue Bromley

Fri 11:45 14:35; Sat 18:05; Sun 20:40; Mon 15:10; Tue 14:50 17:45 22:40; Wed 15:05; Thu 14:35 22:35

Vue Cheshire Oaks

Fri 16:45 21:10; Sat/Sun 20:45 21:55; Mon 16:25 21:05; Tue 17:25 21:35; Wed 16:00 21:35; Thu 16:15 21:35

Vue Croydon Grants

Fri 13:00 15:25; Sat 14:20; Sun 20:05; Mon 15:50; Tue 16:10; Wed 20:00; Thu 15:10 19:00

Vue Dublin

Fri 11:35 16:05 17:25; Sat 17:10 20:55; Sun 18:30 21:25; Mon 16:05 17:35; Tue 16:10 17:10; Wed 16:20 18:10; Thu 16:40 21:40

Vue Edinburgh Omni Centre

Fri 13:15 15:20 19:40; Sat 22:00; Sun 20:45; Mon 12:40 16:10; Tue 12:35 21:45; Wed 13:00 15:55 21:00; Thu 14:50 21:30

Vue Glasgow St Enoch

Fri 16:30; Sat 21:00; Sun/Tue 14:10; Mon 15:15; Wed 15:00; Thu 15:30

Vue Harrow

Fri 16:30; Sat 21:20; Sun 19:20; Mon 12:00 16:40; Tue 12:10 16:40; Wed 11:00 16:00; Thu 13:45 16:10

Vue Leeds The Light

Fri 17:20 19:10; Sat 23:00; Sun 19:50 21:50; Mon 15:30 21:15; Tue 16:10 21:40; Wed 18:10 21:10; Thu 18:30 22:15

Vue Manchester Printworks

Fri/Mon 16:05 21:15; Sat 19:15 21:45; Sun 19:35 21:25; Tue 12:20 14:30 16:35 21:50; Wed 13:55 16:00 21:30; Thu 12:35 17:10 21:35

Vue Plymouth

Fri 16:55 22:00; Sat 22:05; Sun 20:55 21:55; Mon 16:10 21:15; Tue 16:25; Wed 16:20 21:35; Thu 21:00

Vue Portsmouth

Fri 16:25 21:45; Sat/Sun 20:10; Mon 17:25 21:10; Tue 16:10 21:15; Wed 16:10 21:00; Thu 16:55 21:20

Vue Reading

Fri 12:20 18:25; Sat 19:55; Mon 11:35 16:15; Tue 14:50 16:45; Wed 15:10 19:40; Thu 15:40 18:15

Vue Romford

Fri 10:25 14:15 16:50 21:25; Sat 16:25 21:00; Sun 18:55 21:40; Mon 18:05 20:40; Tue 15:25 17:25 19:35; Wed 12:55 17:30 20:05; Thu 20:50 21:45

Vue Staines

Fri 10:10 15:55; Sat 16:45; Sun 20:55; Mon 16:10; Tue 11:05 16:05; Wed 15:40 21:20; Thu 14:45

Vue Swansea

Fri 15:25 21:00; Sat 20:00; Sun 21:40; Mon 12:15 16:00; Tue 14:05 17:25; Wed 13:30 16:05; Thu 15:15 16:10

Vue Swindon

Fri 13:50 21:15; Sat 21:40; Sun 20:55; Mon 11:15 21:55; Tue 12:20 20:45; Wed 14:55 20:45; Thu 15:40 21:25

Vue Torbay

Fri 12:10 16:05 21:25; Sat 15:40; Sun 20:55; Mon 17:00; Tue 19:20; Wed 17:25 20:50; Thu 20:25

Vue Watford

Fri 13:50 16:15; Sat 20:10; Sun 21:45; Mon 12:05 17:30; Tue 12:55 16:05; Wed 15:40 21:30; Thu 11:50 17:45

Vue York

Fri 11:45 16:00; Sat 21:45; Sun/Tue 15:10 (Tue) 21:15; Mon 12:50 21:30; Wed 15:25 21:20; Thu 12:35 20:40