Question: Did the movies Quickie Express and The Proud Rebel, originate from the same country?
Sentence (from "Quickie Express"): Quickie Express is a 2007 Indonesian movie.
Relevant evidence: Yes