Ian McKellen is the world’s oldest Hamlet. But did Shakespeare ever want his stars to act their age?

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.

Continue reading “Ian McKellen is the world’s oldest Hamlet. But did Shakespeare ever want his stars to act their age?”