Theatre Review: Hamlet ST.ART Magazine10 September 2024theatre, hamlet, national theatre, benendict cumberbatch