Hamlet
David Tennant stars in a film of the Royal Shakespeare Company's award-winning production of Shakespeare's great play. Director Gregory Doran's modern-dress production was hailed by the critics as thrilling, fast-moving and, in parts, very funny.
Ratings
Based on audience scoresWhere to stream Hamlet
Not on a subscription service in the United States yet. Rent or buy it on Amazon Video and Fandango At Home.


Trailer
Hamlet - David Tennant - Patrick Stewart - 2009 - Trailer - 4K
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.
iPhone
iPad
Mac
More like Hamlet
Frequently asked questions about Hamlet
Where can I watch Hamlet in the United States?
Hamlet is not on a subscription streaming service in the United States at the moment, but you can rent or buy it on Amazon Video and Fandango At Home. Availability is provided by JustWatch and can change over time.
What are the ratings for Hamlet?
Hamlet scores 7.3 on The Movie Database.
Who stars in Hamlet?
Hamlet stars David Tennant, Patrick Stewart, Penny Downie, Oliver Ford Davies, and Mariah Gale. Gregory Doran is the director.
How long is Hamlet?
Hamlet runs 3h 2m (182 minutes).
When did Hamlet come out?
Hamlet was released on December 26, 2009.
Which studio made Hamlet?
Hamlet was produced by NHK Enterprises, Illuminations, and BBC Cymru Wales in the United Kingdom and Japan.
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.