When a well-meaning priest takes in a stranger searching to discover his identity, questions arise. The small town has been frightened by a series of brutal child abductions, and the newcomer, whom the priest dubs "Joseph," is a prime suspect. Who is the stranger who wears an ancient religious amulet once possessed by Satan? What is the Eye of God? Have the heavens sent forth an angel... or has Hell coughed up a devil incarnate on the hunt for bloodthirsty killers?