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