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.

Loading countdown...
Never Mind the Wall

Never Mind the Wall

2001

Dumpling

Dumpling

2011

To Guard a Mountain

2012

See You

See You

2008

Big Girls Don't Cry

Big Girls Don't Cry

2002

Autumn in New York

Autumn in New York

2000

Pay It Forward

Pay It Forward

2000

What a Girl Wants

What a Girl Wants

2003

Nest

Nest

2022

Oppressed Majority

Oppressed Majority

2010

On Suffocation

On Suffocation

2013

Rag Doll

Rag Doll

2020

Herrmann

Herrmann

2013

Someone You Love

Someone You Love

2014

A Second Chance

A Second Chance

2014

The Dam Keeper

The Dam Keeper

2014

American Joyride

American Joyride

2011

40 Days of Silence

40 Days of Silence

2014

Helen's Nose

Helen's Nose

2021

The Flock

The Flock

2017