Jay Chou
Nick Cheung Ka-Fai
Ying-ying / Na-na
Natalie Meng Yao
Mimi
Winnie Leung
Parkman Wong
Frankie Ng Chi-Hung
Chiu Wing-Hoi
Au Hin-Wai
Jacquline Chong Si-Man
Courtney Wu
Eason Chan
Cheung Tat-Ming
Manu
Danny Chan Kwok-kwan
Leo Ku
Ben Cheung
Lung Tin Gau
Wong Jing
Henry
Samuel Pang
Dragon
Xing Yu
Boss Kwan
Lee Lik-chi
Mandy
Yedda Chao Tong
Director
Producer
Writer
Two Fat Men
Martial Arts Choreographer
MJ Chan