China / Germany / Hong Kong,
2003, 92 min
Awards
- Winner
- Nominations
Berlinale (Berlin International Film Festival)
Tribeca Film Festival
- 2003 - Yang Li (Best Narrative Feature)
Hong Kong International Film Festival (HKIFF)
- 2003 - Yang Li (Silver Firebird Award)