Question: Are director of film The Leech and director of film Apapacho both from the same country?
Sentence (from "Apapacho"): Apapacho is a Canadian drama film, directed by Marquise Lepage and released in 2019.
Relevant evidence: Yes