Sunny Li Fei
Aaron Kwok
Angel Chan
Shu Qi
Inspector Tong
Ben Wong
Inspector Chan
Gary Chiu Cheun-Sing
KK
Terence Yin
Youyou / YoYo
Chrissie Chau
Danny Yuen Chi-Kin
Elanne Kwong
Courtney Wu
Fishing village chief
Terence Tsui Chi-Hung
Sun Hao
Wu Jing
Cheng Xiuhua
Zhang Jingchu
Uncle Da / Tak
Yuen Wah
Zhang Dachu
Collin Chou
Liu Zhenxing
Tie Nan
Yao Li
Karen Cheung Bo-Man
He Jun
Gao Yan-Chao
Zhang Tiegen
So Ming-Hei
Director
Benny Chan
Writer
Director of Photography
Anthony Pun Yiu-Ming
Costume Designer
Shandy Lui Fung-Shan