Steamy asian tale of lust and desire