(2010)
as Jia Baoyu
as Lin Daiyu
as Xue Baochai (young)
as Grandmother Jia
as Qing Wen
as Madam Wang
as Wang Xifeng
as Xue Baochai (adult)
as Lady Xing
as Qin Keqing
as Jia Tanchun (young)
as Xue Baoqin (young)
as Sister You
as Aunt Xue
as Jia Zhen
as Jia Huan
as Jia Yuanchun
as Ming Yan
as Jia Yingchun
as Jia Tanchun
as Jia Xichun
as Miao Yu
as Shi Xiangyun (young)
as Li Wan
as Jia Yingchun (teenage)
as Jia Lian
as Xue Ke
as Zhen Shiyin
as Jia Baoyu (young)
as Jia She