
Hamlet
Sign in to watchModern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.
Starring: Ethan Hawke, Kyle MacLachlan, Diane Venora, Liev Schreiber, Julia Stiles
Directed by: Michael Almereyda