Shaolin Drunkard

A drunken shaolin sorcerer, Chan, shirks his duty to go drinking, leading to the demon escaping.

At the same time, Ah Yuen, another sorcerer, is being hassled by his grandmother Yau to find a wife.

He sets out to find his potential bride, and battles another magician who's using his powers to con local townsfolk.

He wins the competition, but it turns out the magistrate is actually being threatened by the evil magician to find lunar-born virgins so he can drink their blood and gain their powers.

After avoiding a death-trap to steal his blood and fleeing, he eventually crosses paths with Chan, who recruits him to help re-capture the evil magician.