Hamlet

Passion, Betrayal, Revenge, A hostile takeover is underway.

2000-05-12 | 112 minutes

Rating: 5.8