Experimental short film that explores the feelings of 17-year-old Li Xia who searches for purpose and intimacy while trapped in Diyu, or "hell" in Chinese mythology.
1947
1949
—
2005
2013
1999
1998
2003
2004
1994
1991
2001
2006
2022
1967
2024
2025
2007