Often regarded as Shakespeare's most complex and difficult play Hamlet is also one of his most popular. It has been performed countless times on the stage and has been produced in many film and television versions. Even those who have never read the complete play or seen a performance know a few lines of To be or not to be and the image of a young man contemplating the skull of his dead friend Yorick. The play continues to attract the attention...