Question: What is the place of birth of the director of film My Dearest Son?
Sentence (from "Jane Caro"): Catherine Jane Caro( born 24 June 1957) is a social commentator, writer and lecturer based in Australia.
Relevant evidence: No