Film Review: Climax (2018) The French never fail to horrify. Since cinema’s inception, the French have earned a prestigious reputation as one of the…