Leaf poster
80 min 2004 Drama

Leaf

Eastern and Western culture collide in this poetic tale of infatuation and self discovery.

Public reviews

Direction and Production

Youxin Yang
Youxin Yang

Youxin Yang

No biography

View more

See also

2010
Dirty Linen
2011
Plus jamais peur
2015
Stranded
2017
El Jaida
2020
Willy Protagoras Locked in the toilet
2023
Bastardo

Artify uses cookies Learn more