After a couple of years in which few Italian films were shown at the British Film Institute’s London Film Festival, this one, ...