Independent Film Company is an American film production and distribution company owned by AMC Networks and based in New York. It is formed as an offshoot of AMC's TV network, IFC, and was originally named IFC Films. From Wikipedia
The original director is back to helm a Shudder-backed sequel that promises to amplify the franchise’s killer-perspective brutality.