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.
1999
2011
1923
1908
1909
2024
2016
1915
1951
2009
2008
2017
2020
2012
2018