Príbeh sa odohráva na chladnom a napätom dvore kráľovského hradu Elsinor v Dánsku, kde nič nie je také, ako sa na prvý pohľad zdá. Hamlet nie je klasický hrdina. Nie je rozhodný ani silný v tradičnom zmysle. Je skôr uväznený vo vlastnej hlave. Jeho život sa úplne zmení po tom ako sa mu zjavil duch jeho zosnuleho otca a odhalí pravdu o vražde, ktorú mu prezradil duch. Nebol zabitý prirodzenou smrťou, ale zavraždil ho jeho brat Claudius, ktorý sa stal kráľom a oženil sa s kráľovnou Gertrudou. Duch žiada hamleta aby ho pomstil. Hamlet sa rozhodne predstierať šialenstvo, aby mohol nenápadne sledovať dianie na dvore. Aby si overil Claudiovu vinu, predstavý divadelné predstavenie, ktoré napodobnilo vraždu jeho otca. Vidí, že Claudius reaguje vystrašene, tým prezradil svoju vinu. Hamlet však neúmyselne zabil Polonia, otca svojej milovanej Ofélie. Ofélia kvôli Hamletovmu odmietaniu a smrti otca zošalie a neskôr umrie. Oféliin brat Leartes sa spojí s Claudiusom aby sa Hamletovi pomstil. Vymyslia plán, ako sa ho zbaviť. Otrávia meč, ktorým bude bojovať Laertes. Taktiež otrávia aj nápoj, ktorý mal práve Hamlet vypiť. Nastane zvrat, ktorý nik nečakal. Kráľovná Gertruda vypije otravený nápoj, Hamlet a Leartes sa zrania otráveným mečom a pred tým, ako Hamlet zomrie zabije Claudia.
Dielo zobrazuje vnútorný boj človeka, pomstu, vinu a zmysel života.
