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 "Meir Zarchi"): Meir Zarchi( born 1937) is an Israeli- American film director, screenwriter, and producer.
Relevant evidence: Yes