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.