Question: Where was the director of film Nick The Sting born?
Sentence (from "Nick the Sting"): Nick the Sting  is a 1976 Italian film directed by Fernando Di Leo.
Relevant evidence: Yes