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