Hamlet movie poster

Hamlet

1948 · 2h 33m · Released

NR Drama

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.

Ratings

Based on audience scores
7.4 The Movie Database
N/A IMDb
N/A Rotten Tomatoes
N/A Metacritic

Where to stream Hamlet

Streaming now in the United States on fuboTV, HBO Max, Criterion Channel, The Roku Channel, Pluto TV, and Shout! Factory TV.

fuboTVHBO MaxCriterion ChannelThe Roku ChannelPluto TVShout! Factory TV

Rent or buy in the United States on Amazon Video, Apple TV Store, and Fandango At Home.

Amazon VideoApple TV StoreFandango At Home

Trailers and promos

Amleto di Laurence Olivier - Trailer originale
Hamlet (1948) Original Trailer [FHD]

Top cast and crew

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

Discover, track, and enjoy the best movies and shows

Save what you want to watch, see where it streams, and get notified the moment it lands on a service you pay for. Ratings from IMDb, Rotten Tomatoes and Metacritic for every title, and recommendations that learn what you like. No ads.

More like Hamlet

Frequently asked questions about Hamlet

Where can I watch Hamlet in the United States?

Hamlet is available to stream on fuboTV, HBO Max, Criterion Channel, The Roku Channel, Pluto TV, and Shout! Factory TV in the United States, and to rent or buy on Amazon Video, Apple TV Store, and Fandango At Home. Streaming availability is provided by JustWatch and can change over time.

Is Hamlet on HBO Max?

Yes. Hamlet is streaming on HBO Max in the United States, alongside fuboTV, Criterion Channel, The Roku Channel, Pluto TV, and Shout! Factory TV.

Can I watch Hamlet for free?

Hamlet streams free with ads in the United States on The Roku Channel, Pluto TV, Shout! Factory TV, and YouTube Free. A subscription is not required, though the service may ask you to register.

What are the ratings for Hamlet?

Hamlet scores 7.4 on The Movie Database.

Who stars in Hamlet?

Hamlet stars Laurence Olivier, Basil Sydney, Eileen Herlie, Norman Wooland, and Felix Aylmer. Laurence Olivier is the director.

How long is Hamlet?

Hamlet runs 2h 33m (153 minutes).

When did Hamlet come out?

Hamlet was released on December 10, 1948.

Which studio made Hamlet?

Hamlet was produced by Two Cities Films and J. Arthur Rank Organisation in the United Kingdom.

What was the budget for Hamlet?

Hamlet was made on a budget of $750,000.

Ratings and streaming availability are aggregated from third-party sources; metadata from The Movie Database (TMDB), streaming data from JustWatch. This product uses the TMDB API but is not endorsed or certified by TMDB. Streaming availability checked September 2026.

Add Hamlet to your Watchlist Limelight is a free movie and TV tracker for iPhone, iPad, and Mac. Download on the App Store