Claim: The Narrows is a Chinese film.
Verdict: NOT ENOUGH INFO