Hamlet is a 1996 Shakespearean tragedy film adaptation of William Shakespeare's play Hamlet, adapted for the screen and directed by Kenneth Branagh, who also stars in the titular role as Prince Hamlet. The film also features Derek Jacobi as King Claudius, Julie Christie as Queen Gertrude, Kate Winslet as Ophelia, Michael Maloney as Laertes,...
more on Wikipedia