Should you watch it?
Too new to judgeNot enough people have rated it yet to say.
Long: 2h 58m, save it for a free evening
NookFilm doesn't host or stream films. These links go to the official services.
A revised version of the Shakespeare play set in turn-of-the-20th-century America, where a prince seeks revenge against his father's killer.
Campbell ScottHamlet
Blair BrownGertrude
Roscoe Lee BrownePolonius
LisaGay HamiltonOphelia
Jamey SheridanClaudius
Marcus GiamattiGuildenstern
John Benjamin HickeyHoratio
Michael ImperioliRosencrantz
Denis O'HareOsric
Christopher Evan WelchReynaldo
Byron JenningsGhost of Hamlet's Father / First Player
Dan MoranGravediggerWhat to watch next
If you liked HamletQuick answers
About Hamlet- How long is Hamlet?
- Hamlet runs 2 hours and 58 minutes (178 minutes).
- Who directed Hamlet?
- Hamlet was directed by Eric Simonson and Campbell Scott.
- Who is in the cast of Hamlet?
- Hamlet stars Campbell Scott as Hamlet, Blair Brown as Gertrude and Roscoe Lee Browne as Polonius.
- What language is Hamlet in?
- Hamlet is in English.
- Where can I watch Hamlet?
- In the United States, Hamlet is streaming on Peacock, Peacock Premium Plus and Howdy Amazon Channel. Availability differs by country: see Stream above for yours.
- When was Hamlet released?
- Hamlet was released on December 10, 2000.
Your review
Loading…
Reviews
Loading reviews…












