Cast (18)

Leon Lai Ming

Mac

Shu Qi

June

Jordan Chan Siu-Chun

Bird

Sam Lee

Sam

Michelle Saram

Michelle

Terence Yin Chi-Wai

Ah Lung

Kong Lung

Dr Y. T. Kam

Alex To

Soto

Ken Wong

Ah Wong

Lee Yiu-King

Ah Lok

Ng Yat-Saan

Dr Lee Man Chuen

Debbie Goh

Apple

Leon Head

Spencer Matheson

Tang Tai-Wo

Malaysian agent

Yiu Man-Kei

Malaysian agent

Choi Kin-Shing

Guard

Riezman Khuzaimi

Malaysian general

Michael Clements

Scientist

Crew (2)

Wilson Yip

Director

Jeffrey Wong Bing-Kuen

Production Manager