Every now and then I come across a film that hits me like a cattle prod to the neck. If you watch hundreds of movies a year (like I do), then it beco…