Cast
Tony Leung Chiu-wai as 马天佑
Money Lo Man-Yee as 王阿香
Louise Lee Sze-Kei as 康妮修女(康若恒)
Regina Tsang Hing-Yu as 容晓梅
Patrick Tse Yin as 冯约礼
Veronica Mudd as 邓宁
Kwan Hoi-San as 冯明哲
Jeem Yim as 李大龙
Gary Ho Kwai-Lam as 于警司
So Hang-Suen as 兰姨
Stephen Chow as 绑匪
Leung Siu-Dik as 绑匪
Yue Ming as 郭神父
Helena Law Lan as 古修女
Cheng Mang-Ha as 修道院院长
Lo Kwok Hung as 董福兴
Meg Lam Kin-Ming as 杜白
Law Kwok-Wai as 董福祥
Tam Chuen-Hing as 董福胜
Teresa Ha Ping as 王母
Lung Tin-Sang as 王阿叮
Tsui Kwong-Lam as 李父
Chan Lai-Sze as 连姨
Ling Hon as 康父
Gam Lau as 康母