Как уже неоднократно отмечалось, Шекспир обычно не изобретал сюжетов для своих пьес. Он брал уже бытовавшие в литературе сюжеты и придавал им драматическую обработку. Иногда он инсценировал хроники, новеллы или поэмы, но нередко случалось, что он просто переделывал уже готовое драматическое произведение, созданное кем-то из его более или менее отдаленных предшественников. В таких случаях он обновлял текст, несколько видоизменял развитие действия, углублял характеристики действующих лиц, по новому объяснял мотивы их поведения, и в результате от первоначального произведения оставалась только сюжетная схема.
Но под пером Шекспира и эта сюжетная схема приобретала новый смысл. Так было и с «Гамлетом».
Сюжет этот имел большую давность и неоднократно обрабатывался в литературе уже до Шекспира. Прототипом героя был полулегендарный принц Амлет, имя которого встречается в одной из исландских саг Снорри Стурласона. Это позволяет думать, что сюжет об этом принце, вероятно, был предметом ряда древних легендарных преданий.
Первый литературный памятник, в котором рассказывается сага о мести Амлета, принадлежал перу средневекового датского летописца Саксона Грамматика (1150-1220). В своей «Истории датчан», написанной около 1200 года на латинском языке, он сообщает, что история эта произошла еще в языческие времена, то есть до 827 года, когда, в Дании было введено христианство. Таким образом, уже до Саксона Грамматика история Амлета имела многовековую давность, и прошло, вероятно, не меньше полтысячелетия, прежде чем она получила литературную фиксацию.
Читателю, вероятно, будет небезынтересно познакомиться с первой из дошедших до нас обработок истории героя. Вот краткое изложение саги об Амлете у Саксона Грамматика.
Датский феодал Горвендил прославился силой и мужеством. Его слава вызвала зависть норвежского короля Коллера, и тот вызвал его на поединок. Они условились, что к победителю перейдут все богатства побежденного. Поединок закончился победой Горвендила, который убил Коллера и получил все его достояние. Тогда датский король Рерик отдал в жены Горвендилу свою дочь Геруту. От этого брака родился Амлет.
У Горвендила был брат, Фенгон, который завидовал его удачам и питал к нему тайную вражду. Они оба совместно правили Ютландией. Фенгон стал опасаться, что Горвендил воспользуется расположением короля Рерика и приберет к рукам власть над всей Ютландией. Несмотря на то, что для такого подозрения не было достаточных оснований, Фенгон решил избавиться от возможного соперника. Во время одного пира он открыто напал на Горвендила и убил его в присутствии всех придворных. В оправдание убийства он заявил, что будто бы защищал честь Геруты, оскорбленной своим мужем. Хотя это было ложью, никто не стал опровергать его объяснений. Владычество над Ютландией перешло к Фенгону, который женился на Геруте. Следует особо отметить, что в рассказе Саксона Грамматика до этого между Фенгоном и Герутой никакой близости не было.
Когда произошло убийство Горвендила, Амлет был еще очень юн. Однако Фенгон опасался, что, став взрослым, Амлет отомстит ему за смерть отца. Юный принц был умен и хитер. Он догадывался об опасениях своего дяди Фенгона. А для того чтобы отвести от себя всякие подозрения в тайных намерениях против Фенгона, Амлет решил притвориться сумасшедшим. Он пачкал себя грязью и бегал по улицам с дикими воплями. Тогда кое-кто из придворных стал догадываться, что Амлет только притворяется безумным. Они посоветовали сделать так, чтобы Амлет встретился с подосланной к нему красивой девушкой, на которую возлагалось обольстить его своими ласками и обнаружить, что он отнюдь не сошел с ума. Но один из придворных предупредил Амлета. К тому же оказалось, что девушка, которую выбрали для данной цели, была влюблена в Амлета. Она тоже дала ему понять, что хотят проверить подлинность его безумия. Таким образом, первая попытка поймать Амлета в ловушку не удалась.
Тогда один из придворных предложил испытать Амлета таким способом: Фенгон сообщит, что он уезжает, Амлета сведут с матерью, и, может быть, он откроет ей свои тайные замыслы, а советник Фенгона подслушает их разговор. Так и сделали. Однако Амлет догадался о том, что все это неспроста. Придя к матери, он повел себя как помешанный, запел петухом и вскочил на одеяло, размахивая руками, как крыльями. Но тут он почувствовал, что под одеялом кто-то спрятан. Выхватив меч, он тут же убил находившегося под одеялом советника короля, затем разрубил его труп на куски и бросил в сточную яму. Совершив все это, Амлет вернулся к матери и стал упрекать ее за измену Горвендилу и брак с убийцей мужа. Герута покаялась в своей вине, и тогда Амлет открыл ей, что он хочет отомстить Фенгону. Герута благословила его намерение.