A large ensemble of actors and crew (including multiple directors and cinematographers) worked on the film, many in supporting roles and cameos. The principal star is Eric Tsang.
The agent learns that billionaire Kuwaiti Prince Allabarba (George Lam) is due to arrive in Hong Kong and advises Tsang that they could dupe him in order to gain a billion dollar contract. The prince's father has recently died and the prince bitterly regrets that he wasn't a good son.
The agent tells Tsang that he should make a show of the positive relationship he has with his father, to impress the prince. Unfortunately, Tsang has not seen his father (Richard Ng) for 10 years. Along with his wife (Carol Cheng) and his sycophantic assistant (Tony Leung Chiu Wai), Tsang heads off to bring his father back. When they meet up, Tsang pretends to have cancer to convince his father to come home, along with his sister (Rosamund Kwan) and her husband (Tony Leung Ka Fai).
Tsang throws a banquet to impress the prince, pretending that it is also a birthday party for his father. However, it has all been a ploy by the agent, who has secretly been working for Boss Hung.
The character of Father Tsang has a number of staff, including a sword expert, Master Lau / Uncle Nine (Lau Kar-leung), a servant (Kara Hui), two English teachers (Eric Kot and Jan Lamb), a make-up artist Mak (Karl Maka) and a body language expert / gigolo (Simon Yam).
Tsang Siu-Chu has a daydream about the banquet, in which his imagined self is played by Leslie Cheung, with Aaron Kwok as his brother, and the imagined Prince Allabarba is played by Alan Tam. He also fantasises that a stream of attractive actresses including Anita Mui, Sally Yeh, Sylvia Chang, Angie Chiu and Gong Li attend the meal. These are followed by leading Hong Kong actors including Chan Yau, Stephen Chow and Michael Hui (accompanied by Maria Cordero). All of these actors play themselves in the dream sequence, and some return in additional roles at the actual banquet.
Guests at the banquet include David Chiang, Tony Ching, Ku Feng, Carina Lau, Lee Hoi San, Loletta Lee, Waise Lee, Maggie Cheung, Leung Ka-Yan, Mars, Lawrence Ng, Barry Wong, Johnnie To, Melvin Wong, John Woo, Pauline Yeung, Gloria Yip, Chor Yuen, Tai Chi Squadron, Yuen Cheung Yan, Mimi Zhu and the band members of Grasshopper.
Further roles include Teresa Mo and Andy Lau as TV presenters, with Teddy Robin Kwan, Wan Chi Keung and Billy Lau as soccer players. Philip Chan and Anglie Leung play a pair of cops, chasing a thief played by Tommy Wong. Additional cameos include Josephine Koo as a photographer, James Wong as a food vendor, David Wu as a jogger, and Lowell Lo as a cab driver.