De diep geestelijk onevenwichtige zwerver Eunice zwerft door het grimmige noorden van Groot-Brittannië en pleegt psychoseksuele seriemoorden op zowel mannen als vrouwen, terwijl ze ogenschijnlijk op zoek is naar een onbekende vrouw genaamd Judith. Ze spaart het leven van de eenzame maar goedhartige tankstation kassamedewerker Miriam, die haar sombere leven achter zich laat om haar beschadigde nieuwe minnaar te volgen. Terwijl ze het bewijs van haar meerdere misdaden probeert te verbergen, probeert Miriam de bizarre zoektocht van Eunice te begrijpen.