Hamletov otec je v tajnosti zavraždený jeho bratom Claudiom. Claudius sa tým pádom stáva novým kráľom Dánska a berie si za ženu Hamletovu matku Gertrúdu. Duch Hamletovho otca sa objaví Hamletovi a prezradí mu, kto ho zabil a žiada Hamleta, aby pomstil jeho smrť. Potom sa Hamlet rozhodne predstierať šialenstvo ako súčasť svojho plánu na pomstu voči Claudiovi. Na potvrdenie Claudiovej viny napíše Hamlet divadelnú hru, ktorá ukazuje, ako vraždu Hamletovho otca a Claudius z predstavenia urazene odíde, čím potvrdzuje Hamletove podozrenie. Claudius sa rozhodne poslať Hamleta do Anglicka na istú smrť, no Hamlet jeho trik prekukne. Hamlet potom navštevuje svoju matku pričom v domnienke, že zabíja Claudia, zabíja Polónia, ktorý sa skrýval za závesom. Keď sa o smrti svojho otca dozvie Ofélia, tak zošalie a utopí sa, zatiaľ čo jej brat Laertes sľúbi pomstu Hamletovi, za vštku tragédiu, ktorú jeho rodine zapríčinil. Laertes a Claudius zosnovajú plán. Najprv usporiadajú súboj kde Laertes použije otrávený kord. Ak sa čo i len kvapka jedu dostane do Hamletovej krvi, zomrie. Ako záložný plán použili otrávené víno. Po Ofélinom pohrebe Laertes vyzve Hamleta na súboj a Hamlet výzvu prijme. Gertrúda sa
počas súboja náhodne napije otráveného vína, ktoré bolo pôvodne určené pre Hamleta, v dôsledku čoho zomiera. V súboji sa Hamlet s Laertom navzájom smrteľne rania otráveným kordom no ešte pred smrťou Hamlet zabije Claudia. Ako posledné ešte Hamlet prosí svojho priateľa Horatia, aby sa stal kráľom Dánska nórsky princ Fortenbras.
