Zhao Dan
Zhang Yuliang (章玉良), Ruoying's first husband, is played by the famous actor Zhao Dan. Although a patriotic resistance fighter, he is portrayed as cold and heartless. The character reflects Tian Han's concern about oppressive Confucian patriarchal norms.