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