HAMLET (12A)

Sean Mathias | UK | 2023 | 118’

Two-time Academy Award nominee and Shakespearian titan Ian McKellen stars in this thrilling and uniquely modern take on The Bard’s classic tragedy, also featuring Steven Berkoff, Frances Barber and Jonathan Hyde. Ian McKellen reprises his lead role as Hamlet, a man who descends into madness as he seeks vengeance against his uncle for the apparent murder of his father. 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 utilising every room of the Theatre Royal Windsor to bring the iconic Elsinore Castle to life, from basement dungeon to roof-top battlement in this compelling new film adaptation.

£8.40 (£7.70, £5.90)

Subtitled screening on Saturday 6 April @ 6.00pm 

Browse more shows tagged with: