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