Hamlet is among the most analysed characters in theatrical history. His many soliloquies offer insights into the complex workings of his mind. His procrastination is the engine that drives the play. Consider also Claudius, Gertrude and Ophelia's roles.