Hamlet is often regarded as one of Shakespeare's greatest tragedies
because it is timeless in its preoccupation with the dilemmas and the
uncertainties that are at the heart of life (Hibbard, p. 2). Indeed, it is
the playwright's preoccupation with the internal conflicts in a man's soul
th...