Eason Chan
as
Peter Lo Wong ...
Shu Qi
as
June / Wong Si...
Sam Lee
as
Simon
James Wong
as
Lo Kit
Kara Hui Ying-...
as
Mother of June...
Lai Yiu-Cheung
as
Lo Wan Tat
Anthony Wong C...
as
Wong-Lin
Tony Liu
as
Master Tsang
Cheung Tat-Ming
as
Taxi Driver
Jo Kuk Cho-Lam
as
Girl in Subway
Perry Chan
as
Dickie
Fung Lee
as
Miss Wong
Yau Man-Shing
as
Ah Kow
Chia-Li Mo
as
Little June
Tiffany Lee
as
Carmen
Ding Chu-Wai
as
Tat's Wife
Fok Lin
as
Aunt San
Terry Lee Ji-M...
as
Snakehead
Lau Ho-Ngai
as
Jake's Girlfri...
Rashma Maheuba...
as
Sue
Fili Ho
as
Fatso
Chung Yiu-Shing
as
Little Chung
Lo Yan-Yan
as
Cher
Cheung Tsz-Yu
as
Singing Woman