Daniel Perez, alias Lou Castro, a réussi à faire croire à ses disciples qu'il était un ange. Arrêté, il a dû répondre de 28 charges, allant du viol au meurtre.
Dans un comté rural du Kansas, un groupe attire l'attention des autorités. Plusieurs personnes cohabitent autour d'un certain Lou Castro, un homme sans emploi, mais au train de vie dispendieux. Cet homme - qui vit sous une fausse identité - a convaincu son entourage qu'il est un ange. Autour de lui, les décès se multiplient et, à chaque fois, Lou touche la police d'assurance-vie des défunts.