As is the case with any good piece of drama there are many themes in William Shakespeares masterpiece, Hamlet. Frequently considered to be his best play, Hamlet is filled with emotion, questions of sanity and insanity, and questions the nature of loyalty. However, revenge stand out as one of the most dominant themes in Hamlet for a number of reasons, most of which is that it is arguably the most recurring theme within the play.