Having slept for a century, the monstrous Tree Devil (Siu-Ming Lau) is now awaken and starts finding lost souls again. One stormy night, a wise High Priest and his student Fong (Tony Chiu-Wai Leung) pass by the Orchid Temple and realise that it is haunted. Fong encounters two evil spirits, the seductive Lotus (Joey Wang) and her hated sister Butterfly (Nina Li Chi) in the temple. Although Fong knows his master wants to capture them, he finds himself being attracted by them so he sets them free. The monks stay at the temple has to be prolonged since Fong carelessly loses the valuable Gold Buddha. Later on, they come to a corrupt local town, while the High Priest meets Yin (Jacky Cheung) by chance and a series of misunderstandings evolve. Meanwhile, Fong encounters Lotus again and finds himself falling in love with her...
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.