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.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.