Hamlet and His Problems • Paragraph 6
Stage 1 of 6

Read it through once

None of us, at any rate, can deny that Hamlet is Shakespeare's most difficult play. Many critics have been driven to explain the difficulties by supposing that the play is unfinished, that Shakespeare left gaps to be filled by later actors, or that he wrote in haste and carelessness.