Cast 15

Terence Cao
Di Lun

Chen Hanwei
Ou Yang Li

Ong Ai Leng
Blood Rose

Bryan Chan
Cao Zhong Ming

Adam Chen
Ke Ming De

Rui En
An Xiao Qian

Julian Hee
Leo Meng Tian Bao

Nathaniel Ho
Wen Pin Liang

Hong Huifang
Ou Yang Su

Huang Yiliang
Red Pig

Yvonne Lim
Sheryl Wen Wan Rou

Carole Lin
Melinda Guan

Richard Low
An Guo Xiong

Ng Hui
Mya Sun Mei Ya

Thomas Ong
Hu Xi Cun