Kan shang qu hen mei - Little Red Flowers Chine, Italie 2006 – 92min.