IFC (American TV channel)
American cable TV channel formerly known as the Independent Film Channel
IFC is an American internet channel. It is owned by AMC. It was launched in 1996. It originally operated as a commercial-free service, devoted to showing films without interruption. The channel now airs much different programming.