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.
1990
2006
2016
2014
2010
1914
2022
2017
1981
2023
1964
2018
2002
2007