
Hamlet(2000)
“Passion, Betrayal, Revenge, A hostile takeover is underway.”
Overview
Modern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.
Director
Michael Almereyda
Studio
Miramax
Budget
$2M
Revenue
$2M
Cast

Ethan Hawke
as Hamlet

Kyle MacLachlan
as Claudius

Diane Venora
as Gertrude

Liev Schreiber
as Laertes

Julia Stiles
as Ophelia

Bill Murray
as Polonius

Karl Geary
as Horatio

Steve Zahn
as Rosencrantz
Dechen Thurman
as Guildenstern

Paula Malcomson
as Marcella

Jeffrey Wright
as Gravedigger
Rome Neal
as Barnardo
Where to Watch
This movie is not yet available on streaming platforms. It may still be in theaters or awaiting a digital release.
Movie Facts
Release Year
2000
Runtime
1h 52m
Language
English
Rating
5.8 / 10
Budget
$2M
Box Office
$2M
Production Companies
Miramax • double A Films
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 (2000).
What is Hamlet about?▼
Modern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.
Who directed Hamlet?▼
Hamlet was directed by Michael Almereyda and released in 2000. It is a drama, thriller film.
How long is Hamlet?▼
Hamlet has a runtime of 1 hours and 52 minutes (112 minutes total).
Who stars in Hamlet?▼
The cast of Hamlet includes Ethan Hawke as Hamlet, Kyle MacLachlan as Claudius, Diane Venora as Gertrude, Liev Schreiber as Laertes, Julia Stiles as Ophelia and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








