Question: Do both Delusion (2016 Film) and Sacred Lie films have the directors from the same country?
Sentence (from "Delusion (2016 film)"): It was released in China by Huace Pictures on May 6, 2016.
Relevant evidence: No