Content Warning: Hamlet deals with mature subject matter including suicide and violence. Some of the material may be upsetting or frightening for young children or other sensitive viewers. Not recommended for primary school children or younger. Please view with discretion.