En una moderna dinastía danesa, el joven príncipe Hamlet regresa a su hogar tras la muerte de su padre, el rey de Dinamarca. Apenas pone un pie en el castillo, se siente asediado por la tristeza y la confusión cuando se entera de que su madre, Gertrude, se ha casado rápidamente con su tío Claudio, quien ahora gobierna el reino. Lo que comienza como un drama familiar se torna en una oscura trama de venganza, cuando el fantasma de su difunto padre se le aparece y le revela la verdad: fue asesinado por Claudio, quien ahora ocupa el trono.