McKellen reprises his lead role as Hamlet, and co-stars with the stage cast of the 2021 Theatre Royal Windsor production of play, including Frances Barber (The Unfriend, King Lear, The Seagull), Jonathan Hyde (King Lear, Titanic, Crimson Peak), Jenny Seagrove (Local Hero, Woman of Substance), Steven Berkoff (Vikings, A Clockwork Orange), BAFTA-winner Francesca Annis (Jane Eyre, Wives and Daughters) and Directed by Sean Mathias. The movie is shot at the Theatre Royal Windsor, owned by Bill Kenwright Productions, and utilises nearly every room of the theatre to transform it into Elsinore Castle, from basement dungeon to roof-top battlements. Kaleidoscope will release Hamlet in UK cinemas in 2024, and the movie is executive produced by David Gilbery (The Lost Daughter) and Naomi George (My Pure Land). Kaleidoscope CEO Spencer Pollard said in a statement: “We are very honoured and proud to bring to UK screens and international buyers a film with this prestige. A moving re-telling of one of Shakespeare’s most important pieces of work.”