
Hamlet(1996)
“Something is rotten in the state of Denmark.”
Overview
Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
Director
Kenneth Branagh
Studio
Castle Rock Entertainment
Budget
$18M
Revenue
$5M
Cast

Kenneth Branagh
as Prince Hamlet

Derek Jacobi
as King Claudius

Kate Winslet
as Ophelia

Julie Christie
as Gertrude

Richard Briers
as Polonius

Nicholas Farrell
as Horatio

Rufus Sewell
as Fortinbras

Reece Dinsdale
as Guildenstern

Timothy Spall
as Rosencrantz

Michael Maloney
as Laertes

Robin Williams
as Osric

Gérard Depardieu
as Reynaldo
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
1996
Runtime
4h 2m
Language
English
Rating
7.3 / 10
Budget
$18M
Box Office
$5M
Production Companies
Castle Rock Entertainment
You Might Also Like
Frequently Asked Questions
Where can I watch Hamlet?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Hamlet (1996).
What is Hamlet about?▼
Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
Who directed Hamlet?▼
Hamlet was directed by Kenneth Branagh and released in 1996. It is a drama film.
How long is Hamlet?▼
Hamlet has a runtime of 4 hours and 2 minutes (242 minutes total).
Who stars in Hamlet?▼
The cast of Hamlet includes Kenneth Branagh as Prince Hamlet, Derek Jacobi as King Claudius, Kate Winslet as Ophelia, Julie Christie as Gertrude, Richard Briers as Polonius and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








