L'ingénieur en bâtiment Xu Nuo (Ti Lung) s'apprête à épouser sa compagne (Lily Li) et refuse les avances de Wang Chu Ying (Tanny Tien-Ni), veuve d'un homme prospère. L'éconduite décide alors d'en appeler aux services d'un sorcier (Ku Feng) spécialiste de la magie noire.