Der Comic-Künstler Shing (Tony Leung) wird von einem Geist namens Ching-ching (Wang) heimgesucht. Shing verliebt sich schließlich in das schöne Gespenst. Doch schwirrt da noch ein anderer Geist umher, der ihre Romanze zerstören will. Es ist das Gespenst einer Prostituierten (Deanie Yip), die einen Pakt mit dem Teufel hat, der ihr ihren toten Sohn wiedererwecken soll. Im Gegenzug verspricht sie, des Teufels fehlgeleitete Stieftochter zurückzuholen. Es handelt sich dabei um Ching-ching.