Seit vier Jahren unterstützt Selene mit ihren Fähigkeiten unter dem Pseudonym Alice das FBI bei ihren Ermittlungen. Aber als eine Serie von grausamen Verbrechen ihre Heimatstadt in Angst und Schrecken versetzt, wird es persönlich. Selene muss einsehen, dass sie sich nicht mehr verstecken kann, denn der Mad Hatter mordet nur für sie. Agent Ethan McAllan traut seinen Augen kaum, als die junge Selene vor ihm steht und behauptet „Alice" zu sein, ein Informant, der seit vier Jahren mit unerklärlichen Mitteln einen Fall nach dem anderen löst. Doch er hat keine Zeit sich an den Gedanken zu gewöhnen, denn sie bittet ihn um Hilfe. Ein Mörder, der sich selbst Mad Hatter nennt, wirbt mit blutigen Geschenken um die schöne junge Frau und schafft es immer wieder sich Selenes eigenen Fähigkeiten zu entziehen. Ethan beschließt ihr zusammen mit seinem Team zu helfen und ahnt nicht einmal, wie tief Alice ihn in den Kaninchenbau ziehen würde, bis er beginnt selbst an seinen Verstand zu zweifeln.