Danny Chan
The series was remade in 2012 as a mainland Chinese television series titled "Ma Yongzhen", directed by Kuk Kwok-leung and starring Danny Chan as Ma Yongzhen. Norman Chu and He Zhonghua are cast in the remake as Bai Laili and Xue Changchun respectively.