Published in The i July 20, 2021
It is 50 years since Ian McKellen last played Hamlet – a stretch of time itself greater than the age of most actors who play Shakespeare’s “sweet prince”. At 82, Sir Ian makes history as the oldest actor to have a stab at the part, in an age-blind production by Sean Mathias at the Theatre Royal Windsor.