Murder and violence, revenge and intrigue, sex and desire, paranoia and madness. The heady brew of passion and emotion that makes up Shakespeare's tragedy Hamlet ...