Même après avoir failli mourir dans un accident de la route lors d’une nuit de beuverie avec son ami Dexter, John Callahan n’a pas la moindre intention d’arrêter de boire. Il finit pourtant par suivre une cure de désintoxication, soutenu par sa compagne et un mentor charismatique, et se découvre alors un don inattendu…
Enfant, il a vu son père prédicateur assassiné. En tant que soldat, il a été témoin des horreurs de la guerre civile. Aujourd'hui, le chasseur de primes James Conners est de retour à Legend, au Nouveau-Mexique, pour capturer le baron foncier psychotique qui a détruit son enfance. Titre original: Shadowheart