Uma companhia de ópera cantonesa chega a Cheung Chau para se apresentar para um homem rico, que deseja casar seu sobrinho Dick com a estrela da companhia, Ah Gee. Assim que chegam, a companhia é impedida por um espírito feminino, Catshit, que se revela ser o precursor de um exército inteiro de espíritos enviados para atormentar o tio e um dos atores mais velhos. Apenas Ah Gee e Dick descobrem que o perigo tem algo a ver com um crime cometido pelos antepassados de Ah Gee. Isso envolveu a venda de remédios ruins para soldados, como resultado do qual um pelotão inteiro de fantasmas está em busca de vingança.