Hamlet

Hamlet

Available on iTunes
The son of a dead CEO ponders questions of guilt and revenge in this contemporary reworking of the Shakespeare classic.
Starring Ethan Hawke, Kyle MacLachlan, Sam Shepard
Director Michael Almereyda