A Vietnamese documentary on human suffering and the meaning of kindness.
2009
2024
2023
2018
1966
2013
1971
2011
2014
2022
1968
2006
2025
—
1983
2002
1996