Elvira Clancy pracuje w dziale nekrologów lokalnej gazety miasteczka Kilraven. Dziewczyna, od dawna zmagająca się z depresją, odkrywa, że cieszą ją tylko dwie rzeczy: pisanie i śmierć. Gdy dokonuje pierwszej zbrodni, doznaje euforycznego stanu. Odtąd obiera sobie za cel eliminowanie mieszkańców zasługujących na najwyższy wymiar kary.
Londyn, 1880 rok. W portowej dzielnicy dochodzi do serii mordów. Ofiar zdaje się nic nie łączyć, poza bestialsko okaleczonymi zwłokami. Tymczasem wodewilowa artystka Lizzie Cree (Olivia Cooke) zostaje oskarżona o otrucie męża. Inspektor John Kildare (Bill Nighy) znajduje powiązanie między tymi na pozór odległymi sprawami.