Question: Are director of film The Mirror Never Lies and director of film The Longhorn from the same country?
Sentence (from "The Longhorn"): It was shot at the Iverson Ranch.
Relevant evidence: No