Rating: ***
Director: Samo Hung
Cast: Samo Hung, Lam Ching Ying, Mung Hoi
Samo Hung befriends a ghost of a young girl who is trying to take care of her blind mother. He is also competing with the town villain for the attention of a pretty young girl. Eventually, his stoic teacher (played by an awesome Lam Ching Ying) and the bad priest duke it out in a full force magic and monsters bash. Features some very impressive optical effects and some great kung fu, but the film is slow and never seems to come together.