Ian Charleson played Hamlet at the National Theatre in London in 1988 while dying of AIDS. He was 38. The performance became legendary – described by critics as the finest Hamlet of their generation. He died in January 1990 at the age of 40. Elsinore tells that story. And to tell it, the production filmed in London and Kent.
Elsinore is directed by Simon Stone (The Dig, The Daughter) from a screenplay by Stephen Beresford (Pride). It stars Andrew Scott as Ian Charleson – Scott himself a former Hamlet, having played the role at the Almeida Theatre in 2017. Olivia Colman co-stars.
The wider ensemble includes Billie Piper, Johnny Flynn, Luke Thompson, Monica Dolan, Juliet Stevenson, Joe Locke, Adeel Akhtar, Matthew Beard, David Dawson, Kadiff Kirwan, Dickie Beau and Peter Mullan. Produced by StudioCanal, LD Entertainment, Lucky Red and Magnolia Mae Films.
The film had its world premiere at the 53rd Telluride Film Festival on September 4, 2026. It opens in US theatres on November 20, with a UK release on January 29, 2027.
Scott's performance has received widespread critical acclaim from its festival showings.