Перед замком в Ельсінорі на площі, на сторожі стоять датські офіцери Бернард і Марцелл. Трохи пізніше до них приходить Гораціо, він є вченим іншому принца Датського Гамлета. Гораціо прийшов послухати розповідь про появу вночі примари, який схожий на данського короля, який помер недавно. Гораціо вважає, що це все фантазії. Опівночі привид з'являється у військовому вбранні, Гораціо шокований, він намагається з ним заговорити. Він вважає, що привид є знаком, якихось заворушень для держави. Про нічному привида Гораціо, хоче розповісти принцу Гамлету, який перервав свою науку у Віттенберзі через те, що у нього помер батько. Горе Гамлета збільшує те, що його мати дуже швидко після смерті батька вийшла заміж за його брата.
Гораціо розповів Гамлету про своєму видінні. Гамлет з нетерпінням чекає ночі.
Привид батька Гамлета розповів йому про страшний злочин.
Він розповів, що коли він спав у саду, то його брат в вухо розуму влив смертельний сік блекоти. Привид батька просить Гамлета за нього помститися.
Світ змінився для Гамлета. Він обіцяє, що помститься за батька. У друзів він просить не розповідати нікому про цю зустріч і не дивуватися його дивної поведінки.
Полоній, який є ближнім вельможею короля, свого сина Лаерта відправляє на навчання в Париж. Лаерт дає сестрі Офелії братські поради. Лаерт оберігає Офелію від Гамлета.
З ним згоден і його батько Полоній. Він також забороняє Офелії бачитися з Гамлетом. Батькові Офелія розповідає про те, що до неї приходив принц Гамлет і був він був сам на себе не схожий. Полоній вважає, що Гамлет веде себе дивно через любов. Він хоче розповісти про все це королю.
Король дуже схвильований поведінкою Гамлета. Він закликає колишніх друзів Гільдестерна і Розенкранца, Гамлета, і просить їх дізнатися таємницю у принца, обіцяючи в замін царську милість. До короля приходить Полоній, який висловлює своє припущення про божевілля Гамлета. І щоб довести свої слова Полоній показує лист Гамлета до Офелії. Щоб переконатися в почуттях Гамлета Полоній обіцяє, що пошле дочка на галерею, де дуже часто гуляє Гамлет.
Гільдестерн і Розенкранц безрезультатно намагаються дізнатися таємницю принца Гамлета. Він розуміє, що їх прислав король.
Гамлет дізнається про приїзд акторів, які йому дуже подобалися і він вирішує з їх допомогою упевнитися в винності короля. Він з акторами домовляється про те, що вони гратимуть п'єсу про загибель Пріама, а він вставить туди свого твору два-три вірша. Актори погоджуються. Гамлет дуже хвилюється, він думає про те, як зробити так щоб зачепити совість короля.
Король кличе до себе Гільдестерна і Розенкранца, щоб дізнатися про успіх дорученої їм місії, але вони зізнаються, що їм не вдалося нічого довідатися у Гамлета.
Король цієї сцени не витримує і встає. Починається переполох. Полоній зажадав закінчити спектакль. Всі розходяться. Залишаються тільки Горации і Гамлет. Вони впевнені в злочині короля, так як він себе видав.
Повертаються Гільдестерн і Розенкранц. Вони розповідають про те, що король дуже засмучений і, що королева знаходиться в подиві з приводу поведінки Гамлета.
Полоній просить Гамлета прийти до матері.
Короля мучить совість. Він встав на коліна, намагається молитися.
В цей час Гамлет проходить до матері. Але він не хоче під час молитви вбивати короля. Полоній ховається в кімнаті королеви, щоб підслухати розмову їхню розмову.
Гамлет в люті. Гамлет дуже зухвало розмовляє з матір'ю. Королева лякаючись скрикує. Полоній виходить з укриття. Гамлет накидається на нього з криком і шпагою пронизує його, він думає, що це король. Королева просить Гамлета пощадити її. З'являється привид, він просить Гамлета залишити королеву в живих.
Королева не чує і не бачить примари, і тому їй здається, що Гамлет божеволіє розмовляючи сам з собою.
Королева розповідає про те, що трапилося королю і про те, що в люті Гамлет вбив Полонія. Король хоче відправити до Англії Гамлета в супроводі Гільдестерна і Розенкранца, яким він вручить лист для Британця, в якому буде написано про те, щоб Гамлета вбили, а Полонія король вирішує поховати таємно, щоб не було ніяких чуток.
На корабель поспішає Гамлет і його друзі-зрадники. На шляху вони зустрічають озброєних солдатів, які йдуть воювати за клаптик землі з Польщею. Гамлет дуже здивований тому, що люди не можуть між собою домовитися. Гамлет віддається своїм міркуванням про те, що його мучить власна нерішучість.
Лаерт дізнається про смерть батька і таємно повертається з Парижа. Тут його чекає інша звістка: Офелія убита горем від смерті батька збожеволіла. Лаерт хоче мститися. Він вбігає в кімнату короля. Король говорить, що Гамлет є винуватцем усіх нещасть Лаерта. Королю приносять лист від Гамлета, де говориться, що він повертається назад. Король не розуміє, що відбувається, але це не заважає йому будувати нові плани і навіть залучати до них Лаерта.
Він пропонує провести поєдинок між Гамлетом і Лаерт. А щоб точно знати, що вбивство відбудеться, кінчик шпаги Лаерта намазати смертельною отрутою. Лаерт погоджується.
Королева з прикрістю повідомляє про те, то Офелія померла, намагаючись розвісити свої вінки по гілках, але сук зламався і вона впала в річку.
Могильники перекидаючись жартами риють могилу.
Приходять Гораціо і Гамлет.
Рухається похоронна процесія. Лаерт, королева, король і придворні ховають Офелію. Лаерт зістрибує в могилу до Офелії і просить, щоб його закопали разом з сестрою. Гамлет не витримує фальші Лаерта, і вони зчіплюються з Лаерт.
Король починає їх розбороняти, йому не потрібен не передбачуваний поєдинок. Він нагадує Лаерт пам'ятати про їхні домовленості.
Гораціо і Гамлет залишаються одні. Гамлет повідомляє Гораціо про те, що він прочитав лист короля, в якому говорилося про вбивство Гамлета. Але принц скориставшись печаткою батька, написав інший лист, в якому говорилося про те, щоб вбити вручітеля листи. І з цим листом Гільдестерн і Розенкранц пливуть на свою погибель. На корабель, на якому вони пливли напали розбійники, і Гамлета взяли в полон і він був в Данію доставлений. Тепер він готовий мстити.
Гамлет згоден на поєдинок, але на серці у нього є якийсь тягар, він відчуває, що тут криється пастка.
Перед самим поєдинком Гамлет у Лаерта просить вибачення за його вчинок на кладовищі.
Король, перестрахувався і підготував ще одну пастку, вона полягає в тому, що якщо Гамлет захоче пити, то йому дадуть кубок з отруєним вином. Лаерт поранив Гамлета, вони змінюються шпагами, тепер Гамлет поранив Лаерта. Королева випиває вино з кубка, за перемогу Гамлета. Король не встиг її зупинити, і королева помирає, але вона встигає повідомити про те, що вино, було отруєно. Лаерт визнається Гамлету в тому, що він його зрадив, і каже що в усьому винен король.
Гамлет отруєної шпагою вражає короля, і вмирає сам. Гораціо хоче піти а Гамлетом і хоче випити отруєне вино, але вмираючий Гамлет просить його цього не робити. Гораціо розповідає про трагедію англійським послам і Фортінбраса.
Фортінбрас віддає розпорядження про те, щоб Галета, як війна підняли на міст.