Claim: Dhoom 3 means Invasion of the Body Snatchers in English.
Verdict: REFUTES