Hamlet (2000)

Hamlet (2000)

Passion, Betrayal, Revenge, A hostile takeover is underway. 2000-05-12 United States of America 112 Min. PG-13
5.8 130 votes

Overview

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

Cast

Ethan Hawke is Hamlet
Kyle MacLachlan is Claudius
Diane Venora is Gertrude
Gertrude
Bill Murray is Polonius
Polonius
Julia Stiles is Ophelia
Karl Geary is Horatio
Horatio
Paula Malcomson is Marcella
Steve Zahn is Rosencrantz
Rosencrantz
Dechen Thurman is Guildenstern
Guildenstern
Rome Neal is Barnardo
Barnardo