Taiwan,
2008, 106 min
Cast
Sandrine Pinna
China
Best movies:
Legend of the Demon Cat (2017)
Miao Miao (2008)
Tzu-yi Mo
Best movies:
The Most Distant Course (2007)
Tears (2009)
Canopy (2013)
Josephine A. Blankstein
Best movies:
Yi Yi (2000)
Flowers of Shanghai (1998)