Loading...
Hamlet

Hamlet

2024·Movie·1h 57m12A

Drama, Thriller

7.8 / 10 (8 votes)

The classic tale of vengeance and tragedy, reimagined.

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.

Directed by
Sean Mathias
Original language
English
Released
27 February 2024

Where to Watch

No streaming availability data yet for the US. Check back after our next data update.

Cast

  • Ian McKellen

    Ian McKellen

    Hamlet

  • Jonathan Hyde

    Jonathan Hyde

    Claudius

  • Jenny Seagrove

    Jenny Seagrove

    Queen Gertrude

  • Steven Berkoff

    Steven Berkoff

    Polonius

  • Francesca Annis

    Francesca Annis

    Ghost

  • Frances Barber

    Frances Barber

    First Player / Player Queen / Second Clown

  • BA

    Ben Allen

    Horatio

  • AW

    Alis Wyn Davies

    Ophelia

  • EC

    Emmanuella Cole

    Laertes

  • NH

    Nick Howard-Brown

    Player King / Captain / Doctor of Divinity

  • LD

    Llinos Daniel

    First Clown / Voltemand / Player Musician

  • Missy Malek

    Missy Malek

    Osric / Player Prologue