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