31 Days of Horror visits 1972’s The Last House on the Left.

Read more