Hamlet (2024)
Ian McKellen brings Shakespeare's brooding prince to life in Sean Mathias's bold, cinematic reimagining of the world's most celebrated tragedy.
Hamlet - Movie Information
- Original Title: Hamlet
- Release Year: 2024
- Directed by: Sean Mathias
- Type: Movie
- Genres: Drama, Thriller
- Runtime: 1h 57m
- Original Language: English
- Spoken Languages: English
- Release Date (Theatrical): September 12, 2024 (Netherlands - 12)
- Alternative Titles: Hamlet presented by BK Studios (US)
- Production Companies: BKStudios
- Production Countries: United Kingdom
Hamlet - Plot
A tale of revenge that has stood the test of time, Shakespeare's classic tragedy is reimagined for the modern day as a gripping psychological thriller! Transcending the confines of the stage, the film utilises nearly every room of the Theatre Royal Windsor to transform it into the immortal Elsinore Castle, from basement dungeon to roof-top battlement.
Hamlet - Trailer
Watch the official trailer and see how Theatre Royal Windsor becomes the haunted halls of Elsinore:
The classic tale of vengeance and tragedy, reimagined.
Where to Watch Hamlet
Looking for where to watch Hamlet?
Compare all viewing options available in your region on JustWatch ↗
Hamlet - Cast & Crew
Director(s)
- Sean Mathias
Main Cast
- Ian McKellen
- Jonathan Hyde
- Jenny Seagrove
- Steven Berkoff
- Francesca Annis
- Frances Barber
- Ben Allen
- Alis Wyn Davies
- Emmanuella Cole
- Nick Howard-Brown
Producers
- Bill Kenwright
Hamlet - FAQs
Why is Ian McKellen playing Hamlet at his age?
Ian McKellen took on the role of Hamlet at age 83, making him the oldest actor to portray the Prince of Denmark on screen. Director Sean Mathias reframed the character's existential crisis through the lens of age and mortality, giving the iconic role a fresh and deeply moving dimension rarely seen before.
Who are the main actors in Hamlet 2024?
The cast is genuinely impressive. Ian McKellen leads as Hamlet, with Jonathan Hyde as Claudius, Jenny Seagrove as Queen Gertrude, Steven Berkoff as Polonius, Francesca Annis as the Ghost, Alis Wyn Davies as Ophelia, and Ben Allen as Horatio, among others.
Where was the 2024 Hamlet filmed?
The film was shot entirely inside Theatre Royal Windsor in England. Rather than building sets, director Sean Mathias used nearly every room of the historic venue — from its basement dungeons to its rooftop battlements — to bring Elsinore Castle vividly to life on screen.
What is Hamlet 2024 about?
This adaptation reimagines Shakespeare's timeless revenge tragedy as a psychological thriller. Prince Hamlet is consumed by grief and suspicion after his father's death and his mother's swift remarriage to his uncle Claudius. What follows is a descent into obsession, betrayal, and violence that feels urgently modern.
Where can you stream Hamlet 2024?
You can watch Hamlet (2024) on Marquee TV via Amazon Channel, Hoopla, The Roku Channel, Plex, and Plex Channel. It's also available to rent or buy on Amazon Video, Apple TV Store, Google Play Movies, YouTube, and Fandango At Home.
Is Hamlet 2024 a filmed stage play?
It's more than a simple stage recording. While rooted in a theatrical production, the 2024 Hamlet was specifically crafted as a cinematic experience, using the full architecture of Theatre Royal Windsor as a living set, with camera work and editing designed for the screen rather than a live audience.
Who directed the 2024 film Hamlet?
Sean Mathias directed this adaptation. A celebrated theatre and film director, Mathias has a long creative partnership with Ian McKellen and brought a bold, cinematic vision to the project, transforming a stage production into a psychological thriller that works powerfully as a film.
What are similar films to Hamlet 2024?
If you enjoyed this, you might love other Shakespeare adaptations like Hamlet (1996) with Kenneth Branagh, National Theatre Live: Hamlet (2015) with Benedict Cumberbatch, Rosencrantz & Guildenstern Are Dead (1991), or Romeo + Juliet (1996). King Lear (2018) and Hamnet (2025) are also worth exploring.
More About Hamlet
Explore further details, cast information, and official data for this film.