The story at the heart of this absorbing film is true, or mostly true, but if it weren't you'd think it had been machine-tooled to appeal to a British audience.