Claim: Womb (film) was filmed in China.
Verdict: NOT ENOUGH INFO