13 Days of Halloween: Demons

People accept a mysterious invitation to a theater, for the debut of a horror film, and craziness ensues. Sean joins us to discuss this Italian scary movie from 1985.


Popular posts from this blog

12 Days of Christmas: The Lemon Drop Kid

Criterion: Holiday