Igra Williama Shakespearea Hamletodvija se u Elsinoreu u Danskoj nakon smrti kralja Hamleta. Tragedija opisuje priču o moralnoj borbi princa Hamleta nakon što mu duh oca govori da je Klaudije, stric princa Hamleta, ubio kralja.
Gluma I
Igra započinje u hladnoj noći sa smjenom straže. Kralj Hamlet je umro, a njegov brat Klaudij preuzeo je prijestolje. Međutim, posljednje dvije noći, stražari (Francisco i Bernardo) vidjeli su nemirnog duha koji podsjeća na starog kralja koji je lutao dvorcem. Obaviještavaju Hamletova prijatelja Horatio o onome što su vidjeli.
Sljedećeg jutra odvija se vjenčanje Klaudija i Gertrude, supruge pokojnog kralja. Kad se soba isprazni, Hamlet se očitovao s gađenjem prema njihovom sjedinjenju, koje u najboljem slučaju smatra izdajom svog oca i, u najgorem slučaju, incestom. Horatio i stražari ulaze i kažu Hamletu da upozna duha te noći.
U međuvremenu se Laertes, sin kraljevog savjetnika Polonija, sprema u školu. Oprašta se od svoje sestre Ophelije, koju romantično zanima Hamlet. Polonius ulazi i uvelike predaje Laertesu o tome kako se ponašati u školi. I otac i sin upozoravaju Opheliju o Hamletu; u odgovoru Ophelia obeća da ga više neće vidjeti.
Te se noći Hamlet susreće s duhom, koji tvrdi da je kraljev duh - Hamletov otac. Duh kaže da ga je ubio Klaudij, da mu je Klaudij ubacio otrov u uho dok je spavao, a da je Gertruda spavala s Klaudijom čak i prije smrti. Duh naređuje Hamletu da se osveti za ubojstvo, ali ne i da kazni njegovu majku. Hamlet se slaže. Kasnije obavještava Horatija i Marcellusa, jednog od stražara, da će se pretvarati da je lud dok se ne osveti.
Akt II
Polonius šalje špijuna, Reynalda, u Francusku da čuva Laertesa. Ulazi Ophelia i govori Poloniju da je Hamlet u ludom stanju ušao u njezinu sobu, uhvativši je za zapešća i mahnito je pogledavši u oči. Dodaje i da je prekinula svaki kontakt s Hamletom. Polonius, siguran da je Hamlet ludo zaljubljen u Opheliju i da je to odbacivanje Ophelije on u ovoj državi odlučuje upoznati kralja kako bi osmislio plan špijuniranja Hamleta u razgovoru s Ofelija. U međuvremenu je Gertrude tražila od Hamletovih školskih prijatelja Rosencrantza i Guildensterna da pokušaju otkriti uzrok njegovog ludila. Hamlet sumnja u njih i izbjegava njihova pitanja.
Ubrzo stiže kazališna trupa i Hamlet traži da sljedeće noći izvedu određenu predstavu, Ubojstvo Gonzagoa, s nekoliko odlomaka umetnutih napisao Hamlet. Sam na pozornici Hamlet izražava frustraciju zbog vlastite neodlučnosti. Odluči da mora shvatiti je li duh uistinu njegov otac ili je to prizor koji ga vodi bez grijeha. Budući da predstava prikazuje kralja koji ubije brata i oženi se snahom, Hamlet vjeruje da će predstava zakazana za sljedeću noć Claudius pokazati svoju krivnju.
Akt III
Polonius i Claudius špijuniraju Hamleta i Opheliju dok ona vraća darove koje joj je dao. Zbune se kad ju Hamlet zavrti i kaže joj da ide u samostan. Klaudije zaključuje da uzrok Hamletovog ludila nije njegova ljubav prema Opheliji, te odlučuje da on treba poslati Hamleta u Englesku, osim ako Gertrude ne uspije otkriti pravi uzrok.
Tijekom izvođenja Ubojstvo Gonzagoa, Klaudije zaustavlja radnju neposredno nakon scene u kojoj se otrov ulijeva u kraljevo uho. Hamlet kaže Horatiju da je sada siguran da je Klaudije ubio oca.
U sljedećem prizoru Klaudije se pokušava moliti u crkvi, ali njegova krivnja ga u tome sprečava. Hamlet ulazi i čita sam sebe da ubije Klaudija, ali prestaje kad shvati da bi Klaudij mogao otići u nebo ako bude ubijen dok moli.
Gertrude i Hamlet vode se ogorčena svađa u njezinoj spavaćoj sobi. Kad Hamlet čuje zvuk iza tapiserije, on zabija uljeza: Polonius je taj koji umire. Ponovno se pojavljuje duh, zamjerajući Hamletu zbog oštrih riječi protiv majke. Gertrude, koja ne može vidjeti duha, postaje sigurna da je Hamlet lud. Hamlet vuče Polonijevo tijelo u stražnjici.
Aktivan
Hamlet se šali s Klaudijom što je ubio Polonija; Klaudije, strahujući za vlastiti život, naređuje Rosencrantzu i Guildensternu da Hamleta dovedu u Englesku. Klaudije je pripremio pisma koja govore engleskom kralju da ubije Hamleta kad on stigne.
Gertrude se kaže da je Ophelia poludela od vijesti o smrti svog oca. Ulazi Ophelia, pjeva niz čudnih pjesama i govori o očevoj smrti, insinuirajući da će se njen brat Laertes osvetiti. Ubrzo, Laertes ulazi i zahtijeva Polonija. Kad Klaudije kaže Laertesu da je Polonius mrtav, Ophelia ulazi s gomilu cvijeća, svako simbolično. Laertes, uznemiren zbog stanja sestre, obećava da će poslušati Klaudijevo objašnjenje.
Glasnik se obraća Horatiju s Hamletovim pismom. U pismu se objašnjava da se Hamlet naletio na gusarsku plovilu koja ih je napala; nakon što su se razišli, gusari su se milosrdno dogovorili da ga vrate u Dansku u zamjenu za neke usluge. U međuvremenu, Klaudij je uvjerio Laertesa da mu se pridruži protiv Hamleta.
Dolazi glasnik s pismom Klaudiju iz Hamleta, najavljujući njegov povratak. Ubrzo Claudius i Laertes smišljaju kako ubiti Hamleta ne uznemirujući Gertrudu ili danske ljude, kojima je Hamlet popularan. Dvojica muškaraca pristaju dogovoriti dvoboj. Laertes nabavlja oštricu otrova, a Claudius planira dati Hamletu otrovan pehar. Gertrude tada ulazi s vijestima da se Ophelia utopila, vladajući Laertesovim bijesom.
Zakon V
Dok kopaju Ofelijin grob, dva grobara razmatraju njezino prividno samoubojstvo. Hamlet i Horatio ulaze, a grobar ga uvodi u lubanju: Yorick, stari kraljev džemat kojeg je Hamlet volio. Hamlet razmatra prirodu smrti.
Pogrebna povorka prekida Hamleta; Claudius, Gertrude i Laertes su među okolinom. Laertes skače u grob svoje sestre i zahtijeva da bude živ pokopan. Hamlet otkriva sebe i svađa se s Laertesom, uzvikujući da je volio Opheliju više od četrdeset tisuća braće. Nakon Hamletovog izlaska, Claudius podsjeća Laertesa na njihov plan da ubije Hamleta.
Hamlet objašnjava Horatiu da je čitao pisma Rosencrantzu i Guildensternu, napisao jedno zahtijevajući odrubljivanje glave svojih bivših prijatelja i zamijenio pisma prije nego što je pobjegao na gusarskom brodu. Osric, dvorjanik, prekida s vijestima o Laertesovom duelu. Na dvoru Laertes uzima otrovnu oštricu. Nakon prve točke, Hamlet odbija otrovljeno piće od Klaudija, od kojeg Gertrude potom otpusti gutljaj. Dok Hamlet nije zaštićen, Laertes ga rani; hvataju se i Hamlet ranjava Laertesa svojom otrovanom oštricom. Upravo tada Gertrude propada, uzvikujući da je otrovana. Laertes priznaje plan koji je dijelio s Klaudijom, a Hamlet ranjenom oštricom rani Klaudija, ubivši ga. Laertes traži Hamletov oprost i umire.
Hamlet traži od Horatija da mu objasni svoju priču i proglasi Fortinbrasa sljedećim kraljem Danske, a zatim umre. Fortinbras ulazi, a Horatio obećava da će ispričati priču Hamlet. Fortinbras pristaje čuti to, izjavljujući da će Hamlet biti sahranjen kao vojnik.