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