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