Question: Which country the director of film When God Sleeps is from?
Sentence (from "When God Sleeps"): The film premiered at the 2017 Tribeca Film Festival and received a German theatrical release beginning 12 October 2017.
Relevant evidence: No