Jaycee Chan
Li Xian Ji
Wang Ziwen
Wang Qian
Jiang Wu
Li's Father
Yao Lu
Uncle Li
Fan Ming
Dr. Ma
Koji Yano
Umemoto Daigo
You Benchang
Old Li Xianji
Tony Chan
Villager
Hu Haiquan
Worker
Li Xiang
Bai Kainan
Policeman
Henry Fong Ping
Zhang Yi
Police Captain
Elise Zhang
(voice)
Mei Aodong
Li Xianji's mother
Tao Luoyi
Shanshan
Peter Pau Tak-Hai
Art Designer
Liu Yin
Director of Photography
Mi Te
Other
Li Yang
Director
An Xiaofen
Producer
Zhang Xiaobei
Writer
Wang Jiawei
Frant Gwo
Writer, Director