viewfromthecheapseat.com
Hamlet, Almeida Theatre
Another year, another Hamlet. In recent times Benedict, David, Jude and Rory have joined the many actors who want to show us their Dane. The latest one is Andrew. Few actors are better suited to pl…