Claim: Baz Luhrmann directed a 2008 Australian-American-Chinese film.
Verdict: NOT ENOUGH INFO