張柏芝 飾 虞秋男 任賢齊 飾 洋蔥頭 蘇永康 飾 Dr.Woo 曾志偉 飾 珍寶珠 葛民輝 飾 天堂使者 鄧萃雯 飾 秋男家姐 林珊珊 飾 電臺DJ 陳逸寧 飾 Joe Chan
Cecilia Cheung as Yu Qiunan, Ren Xianqi as Onion, So Yongkang as Dr. Woo, Zeng Zhiwei as Zhen Baozhu, Ge Manhui as Heaven's Messenger Tang Cuiwen as Qiu Nan's sister, Lin Shanshan as radio DJ Chen Yining as Joe Chan