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