Jack the Ripper ist zuruck so lautet die Schlagzeile, wegen der ganz London den Atem anhalt. Die junge Hexe Reva kennt jedoch die Wahrheit: Der Morder stammt aus ihren Reihen. Als Detektivin im Dienste der Hexen-Geheimgesellschaft ist es Revas Pflicht, der Sache auf den Grund zu gehen. Eine Spur fuhrt sie nach New London, ihre einstige Heimatstadt, die hinter einem magischen Schleier verborgen liegt. Dort benotigt sie ausgerechnet die Hilfe des charismatischen Hexers Gabriel. Auf das Herzklopfen, das er in ihr auslost, wurde sie lieber verzichten. Aber um die Verbrechen aufzuklaren, muss sie notgedrungen mit ihm zusammenarbeiten. Schon bald steht weit mehr auf dem Spiel als nur ihr Herz