Рядом с Эльсинором, королевским дворцом Дании, солдаты несколько раз видели призрака, удивительно похожего на недавно погибшего короля. Новость доходит до датского принца Гамлета и он решает увидеть призрака. Встреча с ним Гамлета приводит в ужас и смятение — призрак рассказал ему о том, что его дядя, нынешний король, убил его, и завещает сыну месть. Гамлет поражён и растерян настолько, что решает притвориться сумасшедшим. Он пытается получить неопровержимые доказательства вины Клавдия. Король, догадываясь, что «Гамлет не сошёл с ума, а притворяется с какой-то целью», посылает к нему его друзей — Розенкранца и Гильденстерна, чтобы они за соответствующее вознаграждение выведали, что на самом деле на уме у Гамлета. Но Гамлет, поняв истинную цель их приезда, ничего им не открывает, отвечая бессмысленными монологами на их расспросы. В это время в Эльсинор приезжает труппа бродячих актёров. Гамлет просит их поставить пьесу «Убийство Гонзаго», вставив туда несколько строк своего сочинения. Таким образом «Убийство Гонзаго» будет изображать убийство прежнего короля со слов призрака. Король внимательно следит за действием пьесы и уходит после того, как в пьесе Гамлета происходит убийство. После этого Гамлет идёт в покои королевы, перед разговором случайно убивает притаившегося за ковром королевского советника — Полония. Далее он разговаривает с матерью, упрекая её в том, что выйдя замуж за Клавдия, она оскорбила прежнего мужа. Король, понимая, что Гамлет для него опасен, отсылает его в Англию, чтобы его сразу же по приезде казнили. Принц спасается от этой участи и возвращается в Данию. Дядя прибегает к уже испытанному приёму — яду. Гамлет умирает, перед смертью убивая короля. Датский престол переходит к Фортинбрасу, норвежскому правителю.