Korean film explores passionate romance and lust.