Hamlet

2000 · Drama, Thriller · 1h 52m

Sign in to watch

Modern 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