Xia Yu
Ma Xiaojun
Xia Yu
Ma Xiaojun
Ning Jing
Mi Lan
Geng Le
Liu Yiku
Tao Hong
Yu Beipei
Siqin Gaowa
Mother
Wang Xueqi
Father
Feng Xiaogang
Mr. Hu
Liu Xiaoning
Adult Liu Yiku
Jiang Wen
Adult Ma Xiaojun
Wang Shuo
Small-time Conman
Yao Er-ga
Fat Fool
Zuo Xiaoqing
Zhang Xiaomei
Wu Shukun
Mi Lan's Grandma
Fang Hua
Old General
Dai Shaobo
Yang Gao
Summer Palace
2007
Lan Yu
2001
Ashes in the Snow
2018
My Fault: London
2025
Call Me by Your Name
2017
The Hate U Give
2018
The Vanishing of Sidney Hall
2018
The Perks of Being a Wallflower
2012
Love Me Love Me
2026
American Pastoral
2016
Marked Men: Rule + Shaw
2025
Charm City Kings
2020
Escape from Pretoria
2020
Maria's Lovers
1984
Chemical Hearts
2020