Hamlet (2000)


Modern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.

Hamlet 123movies
Movie Score: 5.9/10 from 57 votes
Release Date: 2000-05-12
Status: Released
Run time: 112 min / 1:52
Production Studio : Miramax, double A Films
Production Country: United States of America
Loading the player...

Hamlet Casts

Ethan Hawke
as Hamlet
Kyle MacLachlan
as Claudius
Diane Venora
as Gertrude
Sam Shepard
as Ghost
Julia Stiles
as Ophelia
Bill Murray
as Polonius
Liev Schreiber
as Laertes
Karl Geary
as Horatio
Paula Malcomson
as Marcella
Steve Zahn
as Rosencrantz
Jeffrey Wright
as Gravedigger
Casey Affleck
as Fortinbras
Tim Blake Nelson
as Flight Captain

Hamlet Crew

Directing Michael Almereyda Director
Production Amy Hobby Producer
Production Andrew Fierberg Producer
Writing Michael Almereyda Screenplay
Camera John de Borman Director of Photography
Sound Carter Burwell Original Music Composer
Editing Kristina Boden Editor
Writing William Shakespeare Author