El fantasma del rey anterior le pide a su hijo Hamlet que busque venganza por su asesinato a manos del nuevo rey Claudius. Hamlet finge locura para investigar y confirma que Claudius mató al rey. En un enfrentamiento final, Hamlet mata a Claudius y a Laertes para vengar a su padre.