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
Following SXSW acclaim and a canine performance prize, Ben Leonberg’s debut arrives in theaters via IFC/Shudder this October.