Сюжет фильма следующий: В Арктике в ходе операции по преследованию российской подводной лодки потеряна подводная лодка ВМФ США. После присоединения Крыма к России и военной операции в Сирии Пентагон не знает, чего ожидать от российских властей. Поэтому другая подлодка Hunter Killer под командованием Джоя Гласса (которого играет Джерард Батлер) отправляется на поиски пропавшей субмарины. Команда обнаруживает их торпедированную субмарину и рядом тоже повреждённую взрывом изнутри российскую подлодку. Американцы при помощи батискафа эвакуируют выживших на русской субмарине, в том числе и капитана Андропова. Тем временем подразделение «морских котиков» США десантируется и обследует российскую военную базу Северного морского флота в городе Полярный, где оказывается, что из-за заговора президент России находится в заложниках. А операция с подрывом русской подлодки и торпедированием американской - часть заговора, чтобы развязать войну.
Американцы освобождают президента Закарина. Потом происходит еще много событий. В конце эсминец наносит удар по командному центру в Полярном, в результате чего глава заговорщиков Дуров погибает. Президент России Закарин отдаёт прямой приказ ВВС закрыть Полярный. В финале фильма капитаны Гласс и Андропов прощаются — они смогли предотвратить ядерную войну.
В США фильм вышел в прокат 19 октября и собрал свыше 13 млн. долларов.
В России фильм должен был выйти в прокат в начале ноября, но тогда не получил прокатное удостоверение, так как был ненадлежащего качества — его удалось получить спустя неделю.
Министр культуры Владимир Мединский сказал, что фильм "предельно глупый", но не нарушающей законы.
Путин фильм не смотрел, но когда коротко ему рассказали содержание откомментировал его таким образом:
"Уже маловероятный сценарий. Фантастический. Два маленьких катера, подаренных США Украине, у нас не прошли через Керченский пролив, а ты хочешь, чтобы атомная подводная лодка зашла на нашу базу?" — прокомментировал Путин.
"Плохой фильм", — еще раз добавил президент.