A classic fairy story infused with the latest CGI technology, It depicts a fight among human, the immortals and the evil spirits! Influenced by her mother, who has transformed into a magic herb, a cheerful young lady GWAI CHOI-CHI (Linda Chung) has become a demigod. As a child, SHEK KAM-DONG (Chan Ho Man, Benny) was constantly bullied. Wong Tai Sin (literal translation: Great Immortal Wong) pitied him and he has since become a man of unusual physical strength. AN HEI (Chan Kam Hung, Sunny) is always sleepy because of a curse that has put on his family. Once, his body has accidentally been rested upon by the God of Sword (Au Kam Tong, Stephen) and he has become the master of swordplay since. The three of them are good friends. They are determined to wipe out the Grand Wizard (Tam Siu Wan). With each of them having an extraordinary power, will they be able to make it and bring peace to human?