Jay Chou
Wan Fei / Jon
Nicholas Tse
Wan Yang / Yeung
Andy On
Sean Wong
Michelle Bai
Ice
Liu Kai-Chi
Wan Tian
Elaine Jin
Mrs Wan Fengling
Philip Keung Hiu-Man
Russell
Carl Ng
Ross
Deep Ng Ho-Hong
Wan Yeung's former partner
Sammy Hung
Mark
Lin Peng
Thomas Cheung Kwok-Leung
Crystal Lee
Wan Changsheng / Champ
Jared Robinson
Tyler
Jess Teong
Rachel's mother
Zhang Ran
Nurse Wang