Question: Are both movies, 99 Homes and Killer Meteors, from the same country?
Sentence (from "Police Woman (film)"): The film was released in Hong Kong on 26 April 1973.
Relevant evidence: No