Claim: Brian De Palma was born in Taipei.
Verdict: NOT ENOUGH INFO