Question: Did the movies The House Of The Spaniard and Como Caído Del Cielo, originate from the same country?
Sentence (from "The House of the Spaniard"): It was shot at Ealing Studios in west London, England, and on location in Lancashire and Spain.
Relevant evidence: No