Hamlet (1996) Synopsis
Shakespeare's Danish prince (Kenneth Branagh) avenges his slain father.
Read Full Synopsis