Hamlet (2016)

2 hr 47 min | Shakespeare, Plays | 2016

A classic tale of betrayal, murder, and revenge, staged by the world-renowned Stratford Festival. Prince Hamlet is told by his father's ghost that his uncle Claudius has murdered him and married his widow.