Peter Kwong, Suzee Pai, James Hong, and Kim Cattrall Peter Kwong, Suzee Pai, James Hong and Kim Cattrall on the set of Big Trouble in Little China.