Sensual Chinese film featuring passionate scenes and intense desires. Sensual Chinese film featuring passionate scenes and intense desires. Film