Опытнейший режиссёр Григорий Козинцев подошёл к «Гамлету» серьёзно: написал книгу о Шекспире, полгода строил на берегу Балтики величественный замок Эльсинор. На главную роль Козинцев взял Иннокентия Смоктуновского, который блестяще сыграл мягкого философствующего Гамлета в противовес достаточно решительному и властному Гамлету Лоуренса Оливье. Вообще, влияние английского фильма чувствуется, от образов до копирования отдельных кадров и поз героев, но при этом Козинцев создал совершенно свой Эльсинор, практически такой же красивый благодаря стараниям оператора Йонаса Грицюса.
Режиссёр постарался детально воссоздать атмосферу жизни в замке, благодаря чему фильм получился более реалистичный, чем творение Лоуренса Оливье, которое тяготеет к театральности. Получились два разных, одинаково хороших подхода. Естественность событиям придаёт и использование перевода Пастернака. Я лично больше люблю Лозинского. Он тяжелее, ближе к шекспировскому языку, на котором тот же Лоуренс Оливье говорит удивительно легко. На мой вкус, не все актёры в должной степени, так как Анастасия Вертинская, играющая Офелию, могут составить пару гению Смоктуновского. Но это проблема распространённая. Что касается музыки, то партитура Дмитрия Шостаковича прекрасно дополняет экранное действие.
«Гамлет» Козинцева — жемчужина богатого на шедевры советского кинематографа шестидесятых годов, серьёзный фильм, поставленный с глубоким старанием, кино мирового уровня, хотя и не обогнавшее, на мой вкус, «Гамлета» Лоуренса Оливье.