Question: Where did the director of film Call For Love study?
Sentence (from "Call for Love"): The movie premiered in China on February 8, 2007.
Relevant evidence: No