Question: What is the place of birth of the director of film Mirage (2018 Film)?
Sentence (from "Mirage (2018 film)"): The movie was released in Spain in 2018 and worldwide, through Netflix, on March 22, 2019.
Relevant evidence: No