IFC

IFC

IFC is an American cable and satellite television network that is owned by AMC Networks. Programming on the channel includes original comedies, acquired series, and fan favorite films that are "always on, slightly off."

The above text is a snippet from Wikipedia: IFC (U.S. TV network)
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!