Em 1980, uma equipe de taoistas (vestidos como ninjas!) derrotou com sucesso uma multidão de fantasmas, exceto o demônio feminino Pinkish Red, que consegue escapar. Seis anos depois, Cici Shin (Charine Chan Kar-ling) e sua prima, Lily Li (Ann Bridgewater), abrem uma butique e precisam de um espelho para o provador. O segurança do shopping encontra um para elas no porão, mas, naturalmente, Pinkish Red reside dentro dele e, quando Cici limpa a superfície do espelho, o fantasma consegue voltar ao mundo real.