Die forensische Psychologin Kristen Bouchard (Katja Herbers) hat in ihrer Karriere schon viel gesehen, ist dabei aber stets von einer rational-wissenschaftlichen Erklärung für das Verhalten von Menschen überzeugt, egal, wie grausam es sein mag. Ganz anders sieht das der angehende Priester David Dacosta (Mike Colter), der es sich zur Aufgabe gemacht hat, besonders rätselhafte Fälle und Phänomene zu untersuchen, bei denen es nicht mit rechten Dingen zuzugehen scheint. Dafür möchte er schließlich auch gern Kristen und ihren analytischen Blick zurate ziehen. Die ist nach wie vor skeptisch, beginnt bei der Zusammenarbeit mit David aber schon bald an ihren Ansichten zu zweifeln. Sind alle Verbrecher, mit denen sie es zu tun hat, wirklich „nur“ wahnsinnig oder vielleicht tatsächlich von wahrhaftigen Dämonen besessen?