Arts and Entertainment10th February 202325th March 2023 Hamlet: The prince, the people and the puppets A contemporary Hamlet, brought to life by larger-than-life puppets