IFC Films is an American film distribution company based in New York City, an offshoot of IFC owned by AMC Networks. Their IFC in Theaters subsidiary bought Shudder.tv for $10,000 on Sedo. Regged since 2006, preview of the site is live. The seller https://www.facebook.com/KanshaMediaGroup