Название романа – часть известной поговорки: "У старых грехов длинные тени", а в тексте переплетаются линии настоящего времени, точнее середины 90-х, и послевоенных лет. По ходу сюжета есть вставка про взрыв севастопольского линкора "Новороссийск" в 1955 году, итальянского Черного князя Боргезе и его жену - русскую графиню Дарью Олсуфьеву. Место основного действия – подмосковный городок, где героиня встречается с друзьями детства, чтобы в попытке разгадать тайну прошлого изменить свою жизнь на самом пороге сорокалетия…