Cast (16)

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

Crew (9)

Frant Gwo

Director

Frant Gwo

Writer

Li Yang

Director

Liu Yin

Director of Photography

Zhang Xiaobei

Writer

An Xiaofen

Producer

Mi Te

Other

Peter Pau Tak-Hai

Art Designer

Wang Jiawei

Writer