Nel 1980, un'eccellente squadra di taoisti (vestiti da ninja!) sconfigge con successo una folla di fantasmi, ad eccezione del demone femminile Pinkish Red, che riesce a scappare. Sei anni dopo, Cici Shin (Charine Chan Kar-ling) e sua cugina, Lily Li (Ann Bridgewater), aprono una boutique e hanno bisogno di uno specchio per il loro camerino. La guardia di sicurezza del centro commerciale ne trova uno nel seminterrato ma, naturalmente, Pinkish Red risiede al suo interno e, quando Cici pulisce la superficie dello specchio, il fantasma riesce a rientrare nel mondo reale.