Als ein ehemaliger Polizist namens Fallon (Alex Pettyfer) an den Schauplatz eines grausamen Verbrechens zurückkehrt, entdecken die Bewohner einer ländlichen Stadt bald, dass dieser dunkle Besucher in Wirklichkeit ein Vampir ist, der sich von Blut und Angst ernährt. Nachdem er sich mit einer freundlichen Einwandererfamilie angefreundet hat, steht der instinktive Killer Reynolds (Guy Pearce) vor der Wahl zwischen Rache und Erlösung.