Question: Are director of film Lucy in the Sky and director of film I Spit on Your Grave: Deja Vu from the same country?
Sentence (from "Lucy in the Sky"): The film was produced by Fox Searchlight Pictures and had its world premiere at the Toronto International Film Festival on September 11, 2019 and was theatrically released on October 4, 2019, by Fox Searchlight.
Relevant evidence: No