Beaty (Dame Helen Mirren) est une prostituée travaillant dans un cabaret de haute classe à Londres où Emory (John Shea) est un technicien. Ils commencent une liaison compliquée par son travail, son manque d'argent et leur passé: elle a un ancien amant abusif, le père de son fils de dix ans et peut-être son proxénète, Alex (Paul Angelis), un type gorille musclé fraîchement sorti de prison arrive également, ayant besoin d'un endroit où loger. Alex est clairement un psychopathe brutal qui menace le futur 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 apparaît avec un plan pour gagner beaucoup d'argent. Beaty et Emory veulent régler les choses, mais les chances sont contre eux. La vie n'est pas un cabaret.