Shanghai, anni '20. Per risolvere un delicato caso legato a dei "proiettili fantasma" viene chiamato Song Donglu, un detective di comprovata fama, al quale viene affiancato l'agente locale Guo Zhi. I due non potrebbero essere più diversi l'uno dall'altro: tanto riflessivo è il primo, quanto irruento e dalla rivoltella facile il secondo. Le rocambolesche indagini dei due si scontrano con l'omertà dei proprietari di una fabbrica di armi, che cercano di placare la rabbia degli operai spaventandoli con una maledizione.