Lord Doyle (Colin Farrell) is a “gwai lo,” the Cantonese slang term for white foreigners that literally means “ghost man.” It ...