In 1980, a crack team of Taoists (garbed like ninjas!) successfully vanquish a mob of ghosts -- except for female demon Pinkish Red, who manages to escape. Six years later, Cici Shin (Charine Chan Kar-ling) and her cousin, Lily Li (Ann Bridgewater), open a boutique and need a mirror for their fitting room. The mall security guard finds one for them in the basement but, naturally, Pinkish Red resides inside it and, when Cici cleans the mirror’s surface, the ghost is able to enter back into the real world.
Release Date: June 28, 1986
October 25, 2015
August 11, 2012
May 26, 2021
October 18, 2002
October 31, 2021
October 04, 2018
April 20, 2001
October 18, 2018
January 26, 2024
April 05, 2016
October 31, 2023
October 06, 2018
October 28, 2018
April 17, 2014
November 03, 2023
October 19, 2013
October 05, 2018
September 30, 2009
October 23, 2012
February 19, 2004