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
Dupuis will spearhead unified publicity efforts to elevate AMC’s profile across entertainment platforms