Question: Are director of film Bad Luck Love and director of film Police Court (film) both from the same country?
Sentence (from "Olli Saarela"): " Ambush" was entered into the 21st Moscow International Film Festival.
Relevant evidence: No