
Hamlet
2 hours 58 minutes2000-12-10
3.5
Watch Trailer
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.
Cast

Campbell Scott
Hamlet

Blair Brown
Gertrude

Roscoe Lee Browne
Polonius

LisaGay Hamilton
Ophelia

Jamey Sheridan
Claudius

Marcus Giamatti
Guildenstern

John Benjamin Hickey
Horatio

Michael Imperioli
Rosencrantz

Denis O'Hare
Osric

Christopher Evan Welch
Reynaldo

Byron Jennings
Ghost of Hamlet's Father / First Player

Dan Moran
Gravedigger

Sam Robards
Fortinbras

Roger Guenveur Smith
Laertes

Bill Buell
Bernardo

John Campion
Marcellus

Lynn Hawley
Player Queen

Matt Malloy
Captain

Peter McRobbie
Priest

Ryan Carey
British Ambassador

Kevin Kean Murphy
Lord Cornelius

Robert Mauzell
Honor Guard

Kevin Scullin
Fortinbras' Soldier

Ramon De Ocampo
Player

Jillian Crane
Player
