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