Hamlet je britský film z roku 1948. Jde o adaptaci stejnojmenné divadelní hry Williama Shakespeara. Snímek režíroval Laurence Olivier, který napsal i scénář a ztvárnil titulní roli (namluvil i ducha Hamletova otce, byť se to dlouho nevědělo). Hamlet se stal prvním britským a prvním neamerickým filmem, který získal Oscara za nejlepší film. Také Olivierův herecký výkon byl odměněn cenou akademie. Olivier je dosud jediným hercem, který získal Oscara za shakespearovskou roli. Film získal rovněž Zlatého lva na festivalu v Benátkách. Až do roku 2017 šlo o jediný film, který získal Zlatého lva i Oscara.
Olivier stál jako mnoho inscenátorů Shakespearova díla před problémem délky původní hry (4 hodiny). Rozhodl se vyhodit hodinu a půl děje (škrtl postavy Fortinbrase, Rosencrantze a Guildensterna, tedy zejména komické scény). To tehdy vyvolalo kritiku shakespearovských puristů. Nicméně většina budoucích adaptací hru zkrátila ještě více a i na divadle se v plné délce uvádí již jen zřídka (výjimkou na plátně je čtyřhodinová adaptace Kennetha Branagha z roku 1996, která zachovává původní Shakespearův text do nejmenších detailů). Olivier zesílil oidipovské podtóny hry tím, že Hamlet několikrát během filmu láskyplně políbil matku na rty. Mnozí tyto scény popsaly dokonce jako milostné. Tento dojem byl posílen ještě tím, že Olivierovi bylo v době natáčení 40 let, zatímco Eileen Herlieové, která hrála jeho matku, jen 29 let.
