All Cast

Michael Tong Man-Lung

Michael Tong Man-Lung

Waise Lee

Waise Lee

Cai Die

Cai Die

Zhang Yameng

Zhang Yameng

Alexandre Robillard

Alexandre Robillard

Charlie