The American Nightmare airs Friday at 9:00 p.m.; Thursday, October 19 at 10:30 p.m.; and additionally throughout October on the Independent Film Channel (cable channel 56B in Minneapolis, 73 in St. Paul). Other films airing throughout the month as part of the IFC's "Indie Screams" festival includeNight of the Living Dead,Dawn of the Dead,The Texas Chain Saw Massacre, andThe Last House on the Left.
Join My Voice Nation for free stuff, film info & more!
