All Cast

Tony Leung Chiu-Wai

Tony Leung Chiu-Wai

Tony Cheung

Elaine Jin Yan-Ling

Elaine Jin Yan-Ling

Liu Yuk-Ping

Irene Wan

Irene Wan

Billie Yuen Bui-Yee

Chow Yun-Fat

Chow Yun-Fat

Detective Lan

Chin Tsai

Chin Tsai

Chiu Suk-Ling

Elaine Chow Sau-Lan

Elaine Chow Sau-Lan

Ms. Chung

Yip Goon-Chip

Yip Goon-Chip

Tony's Father

Winnie Yu Ching

Winnie Yu Ching