Question: Are the movies Holiday In Havana and Best Of Luck Laalu, from the same country?
Sentence (from "Best of Luck Laalu"): The film was released in India on 27 October.
Relevant evidence: Yes