Has anyone seen this New French Extreme horror? Just picked it up on DVD and all I know is that it’s from the directors of