周星驰饰苏察哈尔灿(苏乞儿)
吴孟达饰广州将军(苏父)
张敏饰如霜
徐少强饰赵无极
陈百祥饰吏部尚书
黄衍蒙饰皇帝
林威饰曾格林沁
郑丹瑞饰师爷
袁祥仁饰洪日庆(老乞丐)
苑琼丹饰龟婆(老鸨)
陈慧仪饰如霜妹妹
黎彼得饰老郑
吴育枢饰博达尔多
李健仁饰如花
杨幂饰苏灿女儿
周星驰饰苏察哈尔灿(苏乞儿)
吴孟达饰广州将军(苏父)
张敏饰如霜
徐少强饰赵无极
陈百祥饰吏部尚书
黄衍蒙饰皇帝
林威饰曾格林沁
郑丹瑞饰师爷
袁祥仁饰洪日庆(老乞丐)
苑琼丹饰龟婆(老鸨)
陈慧仪饰如霜妹妹
黎彼得饰老郑
吴育枢饰博达尔多
李健仁饰如花
杨幂饰苏灿女儿