Plot:
Ning is crying out as he’s being thrown through the air. A demonic sea serpent chases after him. His girlfriend, Lan, appears and disappears into a cloud of light. He is devoured by the sea serpent as he awakens.
Ning and his dog, Solid Gold, are on the road again like Willie Nelson sings.
Later, they call it a night to get some shuteye. Ning used to work to be worthy of his girlfriend. However, he is working to forget her. In a flashback, Lan is going off to her wedding. She throws Solid Gold away.
During a storm, the bald, wizened monk, White Cloud and his apprentice, 10 Mile, appear. He approaches Ning as eyes fly around the place. The monk and his sidekick are ghost hunters. White Cloud is unconcerned about the ghosts. 10 Mile isn’t bothered about destroying the building in the battle with the ghosts.
Ning is pretty freaked out by all of this. White Cloud uses his eye beams to destroy a nearby ghost.
Zombie skeletons chase Ning. 10 Mile takes care of them quickly. He dissipates the clouds of eye ghosts.
Another ghost is chasing Ning. White Cloud kills it. Suddenly, he senses his enemy is approaching.
A giant wooden steam powered mecha flies by the commotion. Apparently, Red Beard has been stealing White Cloud’s business. Well, White Cloud and 10 Mile leave.
Ning treks on and can’t find the city where his job takes him now. Suddenly, the city appears right behind him. Ning is a tax collector. The shop keeper gives him a lot more gold than what is necessary. Ning leaves before learning the shopkeeper is a skeleton wearing a mask.
Ning somehow misses spotting the various ghosts all over the city. He spots the hot Siu Seen as sugary pop song plays. Ning is automatically smitten with her.
A rickshaw takes Ning around the city. He finally spots some of the ghosts. Ning and Solid Gold are dropped off at a restaurant. Ning disguises himself so the ghosts won’t spot him. Siu Seen spots him, though.
Siu Seen flies to Ning’s table. She offers to take him to her place. Oh, yeah, nothing is better than the promise of ectoplasmorgasmic lovin’. Other ghosts nearby sense the living in the place. They start searching the living.
Ning and Solid Gold are getting pretty nervous. Siu Seen distracts the other ghosts while getting Ning out of the restaurant.
They are about to kiss when her cell phone rings. Madame Trunk wants a higher quota. A series of earthquakes shakes the city. Ning and Siu Seen get separated. The ghosts panic as Red Beard’s mecha attacks.
Red Beard is performing a song and dance as he attacks. Massive exorcisms ensue.
Butterfly spots Siu Seen and Ning together. She calls Madame Trunk and Seen’s behavior. Apparently, Madame Trunk needs fresh skin to prevent wrinkles. I though Elizabeth Bathory was vain.
The mecha just keeps coming. Siu Seen is hurt. Ning is trying to save her. Red Beard can’t understand why he would want to save a ghost. Ning begs Red Beard to help him save her.
Computer generated tentacles arrive. It is a tree demon. Red Beard must contend with roots at least not the touchy feely kind from Evil Dead.
Ning and Siu Seen are starting to slip but are saved by a staircepede. Imagine a flight of stairs with many legs like a millipede that would be a staircepede.
The roots catch Red Beard and fondle him. He manages to escape with his dignity and a few orifices intact. The mecha battles the tentacles that retreat.
Staircepede is flying away. Ning and Siu Seen spot a flying train. They barely manage to get aboard. She explains the train is heading to the gate of reincarnation. However, Siu Seen is ready to reincarnate. She has a boyfriend. They have to get off the train.
Butterfly grabs Ning. Siu Seen follows after them. She is able to rescue Ning. Butterfly is able to knock them out of the sky. However, the rising sun drives her away.
Ning awakens and can’t find Siu Seen. The sunlight will cook her. He is trying to keep her from baking. Ning comes up with the idea of getting her in a nearby lake. Unfortunately, that is just a temporary measure with the sun still rising. He gives her an umbrella to get inside to keep her out of the sun.
Siu Seen wants Ning to get her to her boyfriend’s concert. Ning stumbles across Red Beard.
Ning runs from Red Beard who catches up with him. Red Beard grabs the umbrella. Ning pleads with him to not open it. Red Beard is starting to come across as a big softie.
White Cloud and 10 Miles approach them. Red Beard takes Ning aboard the mecha. Red Beard can’t stand White Cloud. It is nice to know that feeling of hatred is mutual. As the mecha flies off, White Cloud and 10 Mile attack it.
Red Beard will stall the exorcists for Ning to escape.
White Cloud severely damages the mecha before it explodes.
Later, Ning lets Siu Seen out of the umbrella. She invites him to the ghost festival. He declines. Siu Seen’s boyfriend is about to appear. A giant black ghost with long flowing white hair named Mountain Evil. He starts his rock act. Yes, China has giant ghost who are rock stars. Apparently, his lyrics include ”I am so good…All must praise me…” As Siu Seen is flying around him, Butterfly launches at attack that cuts a few strands of Mountain Evil’s hair off. He blames Siu Seen for it. The “heroic” Mountain Evil will tear her limb from limb. Ning leaps to her defense.
White Cloud and 10 Mile appear at the festival. A giant rock singing ghost will battle a bald super powerful mystic monk. During the fight, White Cloud burns off Mountain Evil’s “heroic” hair. The giant ghost collapses into the ground in shame. Our exorcists are going to dig him out to finish him permanently.
Ning is trying console Siu Seen. Apparently, he has fallen in love with her. This guy has the worst luck with women. She frees his spirit from his body. They fly away as a music number starts.
Madame Trunk is deathly afraid of wrinkles. She wonders who the next victim will be. Siu Seen brings Ning to her boss. Madame Trunk feeds on spirits. Ning is bothered by having his soul stolen at least he got to meet Siu Seen. She starts trying to pull him free. Butterfly helps our couple escape. Madame Trunk is wrinkling and turns into a tree.
Solid Gold is mourning over Ning’s physical body when Siu Seen returns his spirit to it. They decide to take the Reincarnation Train together. If the avoid the Void hammers which beat the previous lives memories out of you, you can remember your previous life. That way they can meet again. Ning will find out where Siu Seen will be reborn.
Mountain Evil appears in the cave. He is going to allow Siu Seen to worship him again. She escapes with Ning and fly to the Reincarnation Train which looks vaguely like the Soul Train.
Mountain Evil jumps on the train. Apparently, he isn’t too fond of his ladies leaving him. Suddenly, Red Beard appears. A little red bushy bearded guy can kick the ass of a giant rock star ghost.
White Cloud and 10 Mile attack the train. White Cloud will stop the train. Red Beard is angry that the monk is trying to interfere with the natural order reincarnation.
White Cloud creates a thousand glowing hands to stop the train. Red Beard does the Madrox, the Multiplying Man, trick. An army of Red Beard attacks the hands and frees the train.
10 Miles decides to attack the train. Ning has to get the train back on course.
Butterfly zaps 10 Miles. White Cloud uses a dew of the 1000 hands to capture her. Siu Seen flies off to her rescue.
White Cloud seems to be an egg roll shy of a combination platter. He is able to grab Siu Seen, too.
Red Beard has watched enough Dragonball Z to realize he better use his finishing move. He summons up his Ultimate ball of Perfect Energy that destroys White Cloud. Siu Seen is able to rescue Butterfly.
Ning awakens in a giant clockwork. He has to keep the gate open for the Reincarnation Train. Siu Seen tells Ning where she’ll be reborn. Ghost reincarnation ensues.
White Cloud isn’t dead. He still wants to close the gate. He and Red Beard slug it out. No magic beams just 2 guys punching each other.
Siu Seen and Ning are starting to grow younger. They have to avoid the Void hammers.
Butterfly is at the gate and watches 10 Miles, White Cloud, and Red Beard pass through the gate.
Hammer dodging ensues. Siu Seen and Ning get separated.
Our exorcists accidentally knock Ning out of the gate. He returns to his normal age.
Ning awakens outside the village where Siu Seen is to be reborn. He spots the baby version of White Cloud, 10 Miles, and Red beard. Ning keeps searching through the village.
Apparently, Siu Lan, Ning’s ex girlfriend, had a baby. Ning grabs it and runs off. Siu Lan’s husband beats the hell out of Ning. He then learns the baby is a boy.
Solid Gold was reborn and reincarnated as a cat. He finds an umbrella. Ning is about to open the umbrella. He jumps into the river. Apparently, Siu Seen followed him back through the gate.
She doesn’t want to risk the Void hammers again. She’ll follow him.
Siu Lan and her husband are sure Ning has flipped his wig.
Computer generated end shot ensues.