Берлин, 2001 год. Молодой юрист Каспар Лайнен принимает на себя защиту пожилого итальянца Фабрицио Коллини, который без видимых причин убил влиятельного немецкого предпринимателя Ханса Майера и добровольно сдался властям. Дело усложняется не только упорным молчанием подзащитного и участием в процессе известного и искусного обвинителя, но и глубокими личными связями. Внучка погибшего, Йоханна, когда-то была первой любовью Каспара, а сам Майер заменил ему отца после того, как тот оставил семью.
Вскоре адвокат замечает одну странную деталь в деле и начинает собственное расследование, которое постепенно раскрывает перед ним мрачные и давно забытые тайны прошлого. Каспар осознаёт, что истина может оказаться куда сложнее и болезненнее, чем он мог предположить.