China / South Korea,
1998, 96 min
Cast
Xun Zhou
China
Best movies:
Cloud Atlas (2012)
Perhaps Love (2005)
Balzac and the Little Chinese Seamstress (2002)
Carol Cheng
Hong Kong
Best movies:
Armour of God 2 (1991)
Tiger Cage (1988)
Fan Bai
China