Directed by
Shaohong Li |
Writing Credits (in alphabetical order)
Man-Keung Chan | ||
Wei Lu | ||
Geling Yan | ... | (story) |
Cast (in credits order)
Baihe Bai | ... | Mei Xiaoou | |
Jue Huang | ... | Shi Qilan | |
Gang Wu | ... | Duan Kaiwen | |
Carina Lau | ... | Sister Faye | |
Tian Liang | ... | Boss Liu | |
Samuel Pang | ... | Brother Wah | |
![]() |
Lu Wei | ... | Xiao Xiao |
Le Geng | ... | Lu Jintong | |
![]() |
Xiaotong Yu | ... | Little Brother Yang |
![]() |
Xiaoming Su | ... | Yu Jiaying |
Xianxu Hu | ... | Le Le | |
Eric Tsang | ... | Lao Seung | |
Rest of cast listed alphabetically: | |||
![]() |
Darren Grosvenor | ... | Blackjack Player |
Produced by
Jeffrey Chan | ... | co-executive producer (as Yongxiong Chen) |
Defu Jiang | ... | co-executive producer |
Ping Jiang | ... | executive producer |
Peikang La | ... | co-producer |
Shaohong Li | ... | executive producer |
Jie Lian | ... | producer |
Xiaoxi Lou | ... | producer |
Fang Ping | ... | executive producer |
Ge Song | ... | producer |
Shaojun Tang | ... | co-producer |
Wang Wenyu | ... | associate producer |
Xia Xiaoyan | ... | producer |
Lu Xiumei | ... | co-producer |
Lin Yang | ... | co-executive producer |
Dong Yu | ... | producer |
Shen Yuqian | ... | associate producer |
Yingxue Zeng | ... | co-executive producer |
Haicheng Zhao | ... | associate producer |
Music by
Peter Kam |
Cinematography by
Nianping Zeng |
Editing by
William Chang |
Production Design by
William Chang |
Visual Effects by
Hsuanyi Fang | ... | matchmove lead |
Charles Chao-Hua Lee | ... | visual effects |
Jia-Wei Lee | ... | digital compositor |
Stephanie Liao | ... | senior producer |
Zihshu Tai | ... | Lighter & Compositor |