Question: What is the place of birth of the director of film Inside Out (1975 Film)?
Sentence (from "Inside Out (1975 film)"): Inside Out is a 1975 British action thriller film, produced and directed by Peter Duffell, and starring James Mason, Robert Culp, and Telly Savalas.
Relevant evidence: Yes