lucy bailey

Ian McKellen is riveting: Hamlet, at Theatre Royal Windsor, reviewed

7 August 2021 9:00 am

Ian McKellen in his early eighties plays the Dane in his mid-twenties. A production with such a strange innovation should…