Xiang Yun
The film was written and directed by Singaporean filmmaker Jack Neo, and produced by Mediacorp Raintree Pictures. It stars Shawn Lee, Megan Zheng, Xiang Yun and Huang Wenyong. Filming took place in the rural outskirts of Kuala Lumpur during November and December 2002, but post-production delays pushed back the film's release date.