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.
1989
2014
2019
2005
2006
2013
1984
2002
2012
2010
2011
2004
2007
2023
2024