Марцелл, Бернард, Датские офицеры, ученый друг принца датского Гамлета – Горацио пришли на площадь к замку в Эльсиноре, они желали убедиться в существовании призрака датского короля, который недавно умер. И они увидели то, что хотели. Вдова, мать Гамлета, сразу после смерти мужа вышла замуж за брата покойного короля, что очень расстроило Гамлета, ведь он считал своего дядю недостойным человеком. Сам Гамлет, в связи с кончиной отца, прервал свое обучение и приехал домой.
Горацио рассказывает своему другу об увиденном призраке датского короля. Гамлет расценивает его появление, как предупреждение о какой-то беде. Принц решает встретиться с призраком отца. Наступает ночь и появляется датский король, который рассказывает тайну своей смерти своему сыну. Он говорит, что умер от руки своего брата, который влил еще тогда живому королю смертельный сок белены. Тогда-то король умер, и тем самым лишился не только жизни, но и сына, королевы и венца. Он просит Гамлета отомстить его убийце. Призрак исчез, а Гамлет твердо решил мстить, и просил своих друзей, которые все слышали забыть это, и не удивляться его поведению.
Немного позже читатель узнает, что Гамлет влюблен в Офелию, дочь близкого вельможи короля, которого звали Полоний. Ее брат Лаэрт, который отправлялся на учебу в Париж, а также отец девушки, пытались внушить ей отказ от Гамлета. Сама Офелия рассказывает, что Гамлет во время последней встречи был не в себе. Полоний это объясняет большой любовью Гамлета к Офелии, от которой принц сходит с ума. Дядя Гамлета тоже замечает смену поведения племянника и просит бывших друзей Гамлета Розенкранца и Гильдестерна выведать у принца его тайну, но эта идея не увенчалась успехом, так как Гамлет понял, что их подослал король, убийца его отца. Тогда к датскому королю приходит Полоний, который рассказывает о большой любви принца к Офелии, он показывает письмо Гамлета, и говорит, что хочет убедиться в этом, отправив Офелию в галерею, в которой бывает Гамлет. Но Гамлет и тут понял, что это все не просто так, и начал притворяться сумасшедшим перед Офелией.
У принца датского появился план, благодаря которому он сможет понять убийца ли его дядя или нет. Он решает пригласить на представление приехавших артистов короля и королеву. Гамлет договаривается с актерами о том, что они сыграют сцену отравления и вставят стих, который принц сам сочинил. Все проходит по плану принца. И когда была показана сцена отравления, король встал и ушел, началась неразбериха.
Король очень много думал о том, что сделал. Он раскаивался в этом, много молился, но было уже поздно. Гамлета позвала на разговор его мать. Их разговор решает подслушать Полоний. Принц начинает очень эмоционально говорить с королевой, и тогда в комнате появляется призрак отца, который просит принца не грубить матери. Королева не понимает, что Гамлет говорит не сам с собой, а со своим умершим отцом. Принц в свою очередь, увидев, что кто-то подслушивает разговор, решает, что это король, и с криками «Крыса!» закалывает Полоний шпагой.
После этого король решает отправить Гамлета в Англию, в сопровождении Розенкранца и Гильдестерна, которые везут письмо в Британию, в котором говорится о приказе короля казнить Гамлета. Полоний он хоронит тайно, чтоб не появились слухи. Когда Гамлет со своими бывшими друзьями отправлялись на корабль, принц увидел войско, которое отправилось из Норвегии в Польшу, чтобы воевать из-за небольшого клочка земли. В этот момент Гамлет понимает, что они воюют из-за пустяка, а он не может решиться на войну из-за более веской причины.
В город возвращается Лаэрт, который был потрясен смертью отца. Офелия на почве смерти Полония сходит с ума. Лаэрт узнает от короля, что виновником является Гамлет. Принц, в свою очередь, решается на войну и пишет письмо, что возвращается. Тогда король, подозревая о чем-то недобром, подговаривает недалекого Лаэрта на дуэль, в которой у Лаэрта будет тайное преимущество, конец его шпаги будет смазан смертельным ядом. В этот момент королева сообщает, что Офелия умерла. Во время ее похорон, Лаэрт стал неискренне показывать свое глубокое потрясение от смерти его сестры, он начал прыгать в могилу и просить его закопать вместе с Офелией. Но Гамлет стал кричать, что все сожаление Лаэрта фальшь, и что с любовью Гамлета к Офелии не сравнится даже любовь сорока братьев.
В личном разговоре Гамлета и Горацио, принц рассказывает другу, что прочитал письмо короля о казне Гамлета и пользуясь печатью короля подменил письмо, в котором было написан приказ казнить тех, кто доставит это письмо. И поэтому Розенкранц и Гильдестерн плывут на корабле, не зная, что везут свой приговор.
Немного позже Гамлету сообщают о споре короля, в котором он утверждал, что Гамлет выиграет дуэль с Лаэртом. Принц соглашается на дуэль, понимая, что против него, что-то затеяли. Перед поединком он просит прощение у Лаэрта. Король, решив перестраховаться, помимо отравленного конца шпаги ставит кубок с отравленным вином, на случай если Гамлет захочет пить. В процессе дуэли Лаэрт ранит Гамлета, затем они меняются шпагами и Гамлет ранит своего противника. Королева выпивает отравленное вино за победу сына и умирает. Лаэрт признается Гамлету в предательстве и рассказывает, что виновником всех бед является король. Гамлет ранит отравленной шпагой короля и умирает. Горацио желал тоже отравиться отравленным вином из-за смерти друга, но Гамлет сказал, чтоб он жил в суровом мире, чтобы его поведать повесть. Позже, Гамлета подняли на помост, как воина.