All Cast

Genevieve O'Reilly

Genevieve O'Reilly

Dash MacKenzie

Wang Luoyong

Wang Luoyong

Victor Huang

Joan Chen

Joan Chen

Madame Ong

William Sanderson

William Sanderson

Riley

Lim Kay Siu

Lim Kay Siu

Julius

David Warner

David Warner

Joseph Lau

Dwayne Tan

Dwayne Tan

Ah Kun

Kumarason Chinnadurai

Kumarason Chinnadurai