Question: Do the movies Thelma & Louise and La Barra Mendocina, originate from the same country?
Sentence (from "La Barra Mendocina"): The film premiered on August 2, 1935 in Buenos Aires.
Relevant evidence: No