La película Hamlet de 1990 dirigida por Franco Zeffirelli presenta a Mel Gibson en el papel principal de Hamlet. La película sigue la trama clásica de Shakespeare sobre cómo Hamlet descubre que su tío asesinó a su padre y se casó con su madre, la reina Gertrudis interpretada por Glenn Close. A pesar de algunos golpes de efecto, la película ofrece una versión entretenida y respetuosa de la obra de Shakespeare a través de su excelente producción y el entorno natural del castillo.