big trouble in little china

Thinking too hard about Jack Burton, Egg Shen, Lo Pan, Jack Carpenter and Yellow Peril.