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