All Cast

Ray Chang

Ray Chang

Jonathan / Kang Cheng-hsing

Joseph Chang

Joseph Chang

Shane / Yu Shouheng

Kate Yeung

Kate Yeung

Carrie Tu