Sean Bean wraca jako detektyw John Marlott, który szuka zemsty i odkupienia w Londynie trapionym plagą morderstw duchownych.
Mijają trzy lata. Marlott ucieka z Bethlem i postanawia zemścić się na Herveyu. Tymczasem zabójstwo archidiakona wstrząsa Londynem.
Marlott podejrzewa, że Hervey ma związek z zabójstwami duchownych. Ukrywa się więc w slumsach pod przybranym imieniem i pracuje, zbierając zwłoki ofiar zarazy.
Wzburzenie opinii publicznej zabójstwami kleru wciąż rośnie. Marlott zbliża się do owdowiałej szwaczki, Esther, i przesłuchuje dawnego wroga, Billy'ego Oatesa.
Po spotkaniu z tajemniczym arystokratą, Frederickiem Dipplem, Marlott podejrzewa, że jego sprzymierzeńcy mogą być w niebezpieczeństwie. Spence wyjawia prawdę o zarazie.
Boz potwierdza, że Hervey żyje, narażając Marlotta na niebezpieczeństwo, gdy ten udaje się do rzekomo opuszczonej wieży Dipple'a, w której przechowywane są bloki lodu.
Porwany i skuty Marlott musi się oswobodzić i ocalić Esther przed Herveyem. Tymczasem rywalizujące służby porządkowe łączą siły, aby aresztować Dipple'a.