Question: Are the directors of both films The Great Leap; Until Death Do Us Part and The Rock N' Roll Cops from the same country?
Sentence (from "Love for Life"): It was released on 10 May 2011 in China.
Relevant evidence: No