Beautiful, interesting, incredible cinema.
The improbable adventures of an improbable inspector of the Italian Police Force.