Bei einer nächtlichen Routinekontrolle nehmen Berliner Polizisten den vermeintlichen Serienkiller und Päderasten Gabriel Engel (André M. Hennicke) fest. Er soll 13 Jungen auf bestialische Weise getötet und mit ihrem Blut makabre Kunstobjekte geschaffen haben. Im Dorf Herzbach lastet man dem Psychopathen auch den ungelösten Mord an der kleinen Lucia an, weshalb Polizist Michael Martens (Wotan Wilke Möhring) nach Berlin reist, um Engel zu vernehmen. Doch Martens kämpft mit seinen eigenen inneren Dämonen und wird während des Verhörs vom durchtriebenen Engel immer weiter manipuliert und in seiner Welt erschüttert. Schließlich gerät Martens sogar selbst in die Schusslinie.