Jabarkan Pemeran dari Love for Life

Zhang Ziyi sebagai Shang Qinqin

Aaron Kwok sebagai Zhao Deyi

Tao Zeru sebagai Lao Zhuzhu (ayah Deyi)

Pu Cunxin sebagai Zhao Qiquan (kakak laki-laki Deyi)

Cai Guoqing sebagai Zhao Xiaohai (sepupu Deyi; suami Qinqin)

Li Danyang sebagai Haoyan (istri Deyi)

Sun Haiying sebagai Si Lun, Kepala desa

Wang Baoqiang sebagai Big Mouth

Jiang Wenli sebagai Cook Lady

Hu Zetao sebagai Zhao Xiaoxin (narator; putra Qiquan)