Cast: Peter Sheng