Beaty (Dame Helen Mirren) est une prostituée travaillant dans un cabaret londonien de grande classe où Emory (John Shea) est technicien. Ils commencent une liaison encombrée par son travail, son manque d'argent et leur passé : elle a un ancien amant violent, le père de son fils de dix ans et peut-être son proxénète, Alex (Paul Angelis), un bras fort le type gorille fraîchement sorti de prison arrive également, ayant besoin d'un endroit pour rester. Alex est clairement un psychopathe brutal qui menace l'avenir de Beaty et Emory. La femme d'Emory est décédée dans des circonstances douteuses et il a un ami louche, Max (Murray Salem), qui se présente avec un stratagème pour gagner beaucoup d'argent. Beaty et Emory veulent arranger les choses, mais les chances sont contre eux. La vie n'est pas un cabaret.