Hamlet – Programme Note

Pam Tibbetts explores the history and key themes of a play that has fascinated audiences for centuries.