Jakob Wolff und Lilo haben sich im London des Jahres 1888 eingelebt. Er führt einen kleinen, aber feinen Teeladen. Lilo hingegen hat den Baronet Sir Robert Tarleton geheiratet und ist damit in die High Society der Stadt aufgestiegen.
Doch in London existieren gesellschaftlich sehr unterschiedliche Parallelwelten. In den Armenvierteln der Stadt greift das Entsetzen um sich, als innerhalb kurzer Zeit mehrere Frauen brutal ermordet werden. Wer ist der Täter, der die Polizei öffentlich verhöhnt und immer einen Schritt voraus zu sein scheint?