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.
2002
2008
2011
2023
2019
2013
2022
2018
1994
1985
2017
1984
1987
1973
1999
2005