Hamlet (1948) movie poster

Hamlet (1948)

"The motion picture of all time ... for all time!"
ThumbScore
👍 86%audience score Estimated from TMDB user ratings and critic scores, calibrated to Google's former audience score. Google stopped publishing it in 2026.
Critics Score
🎬 96%
Drama

Seen it? Rate it in one tap.

FavoriteLoved itLiked itIt was OKNot for me

Rate 5 films and ThumbScore predicts your score for every other one. Not seen it? Get your predicted score →

Where to Watch

Free
Roku ChannelPluto TVShout! TVPlexTubi
Streaming
fuboTVHBO MaxCriterion Channel
Rent / Buy
AmazonApple TVFandango at Home
Subtitles on OpenSubtitles.com: English · Español · Español (Latinoamérica) · Español (España)
Most Spanish subtitles are not marked by region.
Full of ads, or out of sync? Fix it free, in your browser
Director
Runtime
2h 33m
Country
United Kingdom
Language
English
TMDB Rating
7.4/10 (302 votes)
Rotten Tomatoes
96%

Cast

Laurence Olivier as Hamlet - Prince of Denmark / Voice of Ghost · 77% avg
Basil Sydney as Claudius - The King
Eileen Herlie as Gertrude - The Queen
Norman Wooland as Horatio - His Friend
Felix Aylmer as Polonius - Lord Chamberlain
Jean Simmons as Ophelia · 79% avg
Terence Morgan as Laertes
Peter Cushing as Osric · 78% avg

Is Hamlet good?

Yes. 86% audience score, estimated from 302 TMDB ratings. Critics agree, scoring it 96%.

Where it ranks on ThumbScore

Overview

Winner of four Academy Awards, including Best Picture and Best Actor, Sir Laurence Olivier’s Hamlet continues to be the most compelling version of Shakespeare’s beloved tragedy. Olivier is at his most inspired—both as director and as the melancholy Dane himself—as he breathes new life into the words of one of the world’s greatest dramatists. Wikipedia ↗

Movies You Might Like

← Browse All Movies | Free Movies | Best Movies | New Releases
💬 Feedback