as Shen Xiao-Guang/Hsiao-Kuang
as Lu Xiao-hong
as Hua Mu Di (child)
as
as Second Brother Li
as Wang Ching-Fang
as Zhang Yaozong