Non tutto è come sembra a Trinity, nella Carolina del Sud. Lo sceriffo Lucas Buck sviluppa un sinistro interesse per Caleb. La cugina di Caleb, Gail, cerca di proteggerlo, ma la cosa è complicata dato che prova dei sentimenti per lo sceriffo Buck. E la sorella morta di Caleb, Merlyn, ritorna sotto forma di angelo, avvertendolo che Buck è un'incarnazione del male e potrebbe non essere umano.