I Spit On Your Grave (1978) + The Children (1980)
Windy City Double Feature Picture Show - A podcast by Michael Vanderbilt
Categories:
This week, Chicago film historians Adam Carston and Mike Vanderbilt are joined by A.V. Club senior writer Katie Rife as they look back at a nasty, mean-spirited infamous exploitation double feature of, I Spit on Your Grave and The Children that opened at the Luna Theatre on July 11, 1980.