Two famous Chinese directors appear in the film: Zhang Yibai, who plays Inspector Chan at the beginning of the film, and Feng Xiaogang, who plays the boss of the Crocodile Gang.
Dua sutradara Tiongkok terkenal muncul dalam film tersebut: Zhang Yibai, yang memerankan Inspektur Chan pada permulaan film tersebut, dan Feng Xiaogang, yang memerankan bos Geng Buaya.