All Cast

Fan Bingbing

Fan Bingbing

Michelle

Aarif Rahman

Aarif Rahman

Tony

Pace Wu Pui-Tsi

Pace Wu Pui-Tsi

Weiwei

Jiang Jinfu

Jiang Jinfu

Zhibo

Daniel Henney

Daniel Henney

Bill

Hou Yidi

Hou Yidi

The Nurse

Bai Shuhua

Bai Shuhua

Leon Lai Ming

Leon Lai Ming

Wong Yat-Fei

Wong Yat-Fei