
2000
Hamlet
TMDB 5.8
1h 52m · 12 May 2000
Drama · Thriller
Modern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.
Directed byMichael Almereyda
Cast
- Ethan HawkeHamlet

- Kyle MacLachlanClaudius

- Diane VenoraGertrude

- Liev SchreiberLaertes

- Julia StilesOphelia

- Bill MurrayPolonius

- Karl GearyHoratio

- Steve ZahnRosencrantz

- Dechen ThurmanGuildenstern
- Paula MalcomsonMarcella

Where to watch
Streaming in United StatesNot streaming in United States right now.


















