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.
Jessica Lu
Li Xia
Li Guo
Wang Jie
Lee Chen
Guru
Jeniffer Hsu
Twin
Justine Hsu
The Adderall Diaries
The First Emperor of China
Failure
Butterfly
What to Film...
Hope Dies Last
Buddha Mountain
Lucky Them
Call Me Crazy: A Five Film
The Girl in the Book
Iron Jawed Angels
The Safety of Objects
Sky
The Atomic Adventure
Red Doors
The Silent Twins
Creating a Scene: BBC Introducing Arts
The Short History of the Long Road
I Believe in Unicorns
Bastard Out of Carolina