CinemaWatch
Home
About
Movies
TV
Toggle theme
Diyu
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.
Drama
Runtime:
13 minutes
Release Date:
February 20, 2015
Cast
Jessica Lu
Lee Chen