Ye Fengchun
Role(s): Peter
Hanchao Cao
Role(s): Zhou Mo
Wang Shiyu
Role(s): Ha Rui
Xie Ning
Role(s): Brother Cao
Chen Kuan-Tai
Role(s): Uncle He