Performing Arts

Infinite thesp: Ian McKellen as Hamlet, 50 years apart – in pictures

Ian McKellen played Shakespeare’s tragic prince in 1971. Now, half a century later, he has returned to the role at Theatre Royal Windsor – one of the year’s hottest stage tickets

Read more

Related Articles

Back to top button