Steamy Mandarin movie with passionate sex scenes. Steamy Mandarin movie with passionate sex scenes. Hot!