Maria Abascal ist eine attraktive eiskalte Kopfgeldjägerin, die allerdings keine normalen Aufträge annimmt. Sie hat sich auf den Exorzismus von Dämonen spezialisiert. Zusammen mit ihrem Bruder David sucht sie besessene Menschen auf, um diese von ihren Geistern zu befreien.
Doch Maria teilt das Schicksal der Besessenen, denn sie selbst trägt eine Dämonin namens Abigail in sich. Diese ernährt sich passenderweise von dem Bösen, dass Maria aus ihren Kunden saugt. Doch nicht immer hat Maria ihre Abigail unter Kontrolle...