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