Peter Mak Tai-Kit (1957 – 26 March 2023) was a Hong Kong film director and actor. The films he directed include The Wicked City, All Night Long, and Enemy Shadow. As an actor he appeared in China's Last Eunuch, Tiger Cage, and Twin Dragons.
Taki and his partner Kai is assigned to go after Daishu for selling a drug from the Rapters's world, called 'Happiness' which causes people to evaporate.
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.
Zi Ling is a dreamer who has always been overshadowed by her perfect older sister Lu Ping. For a long time, she's secretly been in love with Chu Lian, who also happens to be Lu Ping's boyfriend. Lu Ping is busy with her own dream of becoming a successful professional dancer and has little time for Chu Lian. Conflict arises when Chu Lian realizes that the one he truly loves is Zi Ling. An unfortunate accident forces a guilt-ridden Chu Lian to enter an unhappy marriage with Lu Ping, but he is unable to forget Zi Ling. Fei Yun Fan is a mysterious, wealthy, and much older man who loves Zi Ling with all his heart. Hoping to move on with her life, Zi Ling gradually reciprocates Fei Yun Fan's affection.