Question: Are the movies The Last Escape (1970 Film) and Love Is Duty Free, from the same country?
Sentence (from "Duty-free shop"): Duty- free shops( or stores) are retail outlets whose goods are exempt from the payment of certain local or national taxes and duties, on the requirement that the goods sold will be sold to travelers who will take them out of the country.
Relevant evidence: No