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