All Cast

Andy Lau
Kidd Zhou

Barbie Hsu
Holly Wang

Xu Jiao
Kiki Zhou

Fan Bingbing
Meili

Mike He
Sgt. Ma Jinxiang

Zhang Li
Huo Li Shuyi

Simon Shi
K. W. Foster

Chan Kin-Chow
Misfortune

Louis Fan Siu-Wong
Kalon

Tang Yifei
Fiona

Ma Jingwu
Dr. Ma

Law Kar-Ying
Robber-Scissors

Lee Kin-Yan
Robber-Rag

Xiao Jian
Robber-Rock

Li Youwei
2020 Mayor
Chan Hiu-Fung
Kapo
