Seguindo os eventos de A Chinese Ghost Story, Ling Choi Sin (Leslie Cheung) retorna à sua cidade natal e, enquanto foge de canibais, acaba sendo preso. Com a ajuda de seu companheiro de cela, o erudito Elder Chu (Feng Ku), Sin escapa e então se encontra com as irmãs rebeldes Moon (Michelle Reis) e Windy (Joey Wang), que se assemelha fortemente à sua amada e trágica fantasma, Lip Siu Sin.
A missão das irmãs é libertar seu pai, o Lord Fu (Siu-Ming Lau), que está preso injustamente em um comboio, e se unem a Sin e Autumn, um monge taoísta (Jacky Cheung). Enquanto esperam o comboio chegar ao seu abrigo em uma vila abandonada, um demônio dentro do prédio é despertado.