En 2001, Caspar Leinen, un joven abogado de oficio, recibe el encargo de defender a Fabrizio Collini, un jubilado italiano que lleva 35 años viviendo en Alemania y que ha sido acusado de asesinar a un poderoso industrial.