Дмитрий Гаранин, бывший офицер Дальневосточного флота, приезжает в родной город на берегу Баренцева моря. Он надеется увидеть старых друзей, но вскоре узнаёт страшную новость – Сергея Лучникова убили прямо перед их встречей. Вместе с Самохиным и Цветковым Гаранин начинает расследование, которое выводит их на загадку погибшей подлодки.
Их отцы служили на той самой субмарине, ушедшей на дно два десятилетия назад. Общая потеря и годы учёбы в военно-морском училище Петербурга сделали четверых неразлучными. Теперь, пытаясь найти убийцу, Гаранин вновь и вновь натыкается на тщательно скрываемые тайны. Жители гарнизона, включая его друзей, явно не хотят, чтобы правда всплыла.