Frank has fallen for a beautiful stranger named Miranda (Christina Ricci). When he makes his feelings known, he winds up in a whirlwind of sexual intrigue. Erotic and mysterious, Miranda presents many faces: she's a businesswoman and a dancer and a dominatrix. Frank enjoys the chase after her true identity, but soon finds he is in over his head in a daunting world of lust, high-stakes business and dangerous crime.