Film
14 min · Directed by Song Zi-Wei
After being diagnosed with the last stage of liver cancer, Ma-luo decides to go back to his son, reflecting upon his busy, meaningless life. At his last few moments, he gains a new perspective on life through his son.
Most
2003
Lorelei
2020
The Rescue
The Young One
1960
Embattled
Eleanor the Great
2025
Goodbye June
Taipei Suicide Story
Starving in Suburbia
2014
Mr. Church
2016
Run
1991
Dwelling in the Fuchun Mountains