Question: Did the movies The Avenger (1960 Film) and Love For Life, originate from the same country?
Sentence (from "Love for Life"): It was released on 10 May 2011 in China.
Relevant evidence: No