13 Days of Halloween: The House That Screamed
This entry in our 13 Days of Halloween series is a 1969 Spanish film, starring British, German and Spanish actors, set in France, and filmed in Spain. Listen as Matt & Ashley review The House That Screamed.