X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
So Long, My Son
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Xiaoshuai Wang
Written By
Mei Ah
Xiaoshuai Wang
Cast
Jingchun Wang
Yaojun Liu
Mei Yong
Liyun Wang
Xi Qi
Moli Shen
Roy Wang
Xing Liu (15 Years)
Jiang Du
Hao Shen
Liya Ai
Haiyan Li
Cheng Xu
Yingming Shen
Jingjing Li
Meiyu Gao
Zhao-Yan Guo-Zhang
Xinjian Zhang
Zhenjiang Bao
Chairman
Shuang Wu
Moli Shen (17 Years)
Zizi Wang
Jing Tong
Xinyuan Zhang
Hao Shen (12 Years)
Jiachen Wu
Xing Liu (12 Years)
Yajun Wang
Yaojun Liu's Sister
Ruilin Liu
Xing Liu (Adult)
Kaishuo Bai
Hao Shen (4 Years)
Yihan Cao
Hao Shen (Baby)
Yixuan Zhao
Xing Liu (4 Years)
Zimo Tian
Xing Liu (Baby)
Ruirui Lu
Meiyu Gao's Daughter (2 Years)
Qiao Wang
Meiyu Gao's Daughter (18 Years)
Leon
Moli Shen's Son
Jiaqin Sun
Female Worker in Workshop
Lei Cong
Female Worker Making Trouble 1
Mingshuo Wang
Female Worker Making Trouble 2
Lan Su
Officer in Family Planning Department 1
Chunjun Liu
Officer in Family Planning Department 2
Wei Yang
Doctor
Yuting Gu
Nurse
Peng Yu
Yingming Shen's Mom
Lijian Yuan
Yingming Shen's Dad
Zonghui Hu
Woman Collecting Clothes
Yuwei An
Pond Worker 1
Bo Liu
Pond Worker 2
Xiaojun Zhang
Fisherman 1
Wenbo Shi
Fisherman 2
Hongxu Liu
Fisherman 3
Peiyang Liu
Worker in Repair Workshop
Dong Lü
Neighbour 1
Tingting Liu
Neighbour 2
Zimeng Gao
Neighbour's Daughter
Shaolin Zhang
Yaojun Liu's Brother in Law
Zhixuan Wang
Yaojun Liu's Dad
Yukun Sun
Yaojun Liu's Mom
Tengda Liu
Worker in Repair Shop
Liu Yang
Xing Liu's Class Supervisor
Jian Chen
Yaojun Liu's Friend 1
Chunlin Lin
Yaojun Liu's Friend 2
Wenjian Lin
Yaojun Liu's Friend 3
Dong Luo
Hao Shen's Colleague
Jie Chao
Xing Liu's Girl Friend
Akash Boro
Produced By
Luan Fuxing
co-producer
Guan Dandan
co-producer
Doris Guan
co-producer
Jianv Han
producer
Sanping Han
line producer
Junyi He
producer
Shaohua Huang
co-producer
Steven Hui
line producer
Defu Jiang
co-producer
Wei Li
line producer
Zheng Ling
line producer
Xuan Liu
producer
Yini Qian
executive producer
Bing Wang
co-producer
Hai Wang
producer
Hua Wang
line producer
Jingchun Wang
producer
Lijun Wang
executive producer
Xiaoshuai Wang
producer
Ye Wang
associate producer
Zhang Xi
line producer
Ray Xue
assistant producer
Jinsong Yang
line producer
Wei Yang
producer
Dong Yu
producer
Meng Zhang
co-producer
Yuan Zhao
executive producer
Music
Dong Yingda
Cinematography
Hyun Seok Kim
Cinematographer
Sound
Miguel Calvo
sound effects editor
Kang Fu
re-recording mixer / supervising sound editor
Marvin Lormel
french dubbing dialogue editor
Sergio López-Eraña
background sound editor
Steve Miller
supervising sound effects editor
Pablo Áset
sound effects editor
Editing
Lee Chatametikool
lead editor
Casting Director
Feng Lei
Art Direction
Dong Lü
Art Director
Makeup
Lisa Cartlidge
Prosthetic Artist
Sonia Coppi
prosthetic production manager
Sophie Louise Davis
Prosthetic Artist
Liu Jianglan
makeup artist
Zhang Peng
makeup department head
Matthew Smith
prosthetic makeup designer
Special Effects
Cliff Wallace
special effects makeup
Visual Effects
Xander Guo
visual effects supervisor
Production Management
Anne Lelandais
french dubbing post production manager
Editorial
Liang Xia
post-production coordinator
Other
Louisa Dent
Managing Director: Curzon Artificial Eye
Harriet Harper-Jones
Acquisitions Manager: Curzon Artificial Eye
Costume Department
Yan Pang
wardrobe stylist
Movie title data and credits provided by