View all
1996 · Drama · 2h 30m
Shakespeare's Danish prince (Kenneth Branagh) avenges his slain father. Wikipedia