Olivier award-winner Hiran Abeysekera plays the Prince of Denmark in a new staging of Shakespeare's tragedy. Tristram Kenton follows rehearsals Continue reading...