Duh mrtvog kralja Danske primijećen je kako šeta dvorcem. Njegov sin, Hamlet dolazi razgovarati s duhom. Kralj kaže da ga je ubio Klaudije, kraljev brat, koji je naslijedio prijestolje i naredi svom sinu da se osveti.
4. Klaudije moli za oprost
Hamlet želi osvetiti očevu smrt, no ne želi počinit zločin što dovodi do neodlučnosti
5. smrt Polonija i Ofelije
Hamlet postavi predstavu kao zamku za Klaudija. Hamlet naređuje glumcima da odglume očevu smrt i gleda kako će Klaudije reagirati.
6. smrt Hamleta i Klaudija
Nakon predstave Klaudije odlazi i moli za oprost. Hamlet pronalazi priliku osvetiti oca, ali odbija ubiti Klaudija jer misli da ako ga ubije tijekom molitve, on će otići na nebo.
Hamlet se suočava s majkom. Misleći da je Klaudije iza zavjese ubija Polonija. Protjeran u Englesku vraća se u Dansku, a Ofelija se utapa.
Laert osuđuje Hamleta za smrt Ofellije i oca Polonija te ga poziva na mačevanje. Laertov mač je otvorvan, ali tijekom borbe su se zamijenili te Hamlet rani Laerta i on umire. Kraljica da bi nazdravila popije pehar s otrovom i umre, a Hamlet iz bijesa ubije kralja. Horatio ispriča sve ostalima.