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.  

Visit the podcast's native language site