Si ispira alla storia vera di Ruth Ellis (Miranda Richardson), una donna della classe lavoratrice e madre single che gestisce un nightclub nella Londra degli anni Cinquanta. La vita di Ruth cambia radicalmente quando incontra David Blakely (Rupert Everett), un giovane e affascinante pilota automobilistico di estrazione aristocratica. Tra i due nasce una relazione appassionata ed emotivamente tossica, segnata dal profondo divario sociale, dall'alcolismo, da tradimenti e violenze fisiche e psicologiche. Mentre un altro corteggiatore più maturo e benestante, Desmond (Ian Holm), tenta inutilmente di salvarla offrendole stabilità, Ruth sprofonda in un'ossessione amorosa sempre più distruttiva. Resa cieca dalla gelosia e dalla disperazione per il continuo disinteresse di David, Ruth compirà un gesto estremo che la porterà a diventare l'ultima donna condannata alla pena di morte nel Regno Unito.