Jack Finch sets out on a long, forlorn ride to find the man who killed his young wife.
Unknown to Jack, Dawson Cayne, the man who committed the senseless murder, was working for a revengeful bitter old man, and that included taking out Jubal as well.
Whilst recovering from a gunshot wound in a border sanatorium, Connie Kettle makes an appearance, and Jack quickly realizes there is more to his life than trailing a killer.
But Cayne wants to prolong the torment, attempting to make Jack pay a dreadful price for a crime he didn't even commit.
When the paths of the two men cross on the Arizona - Mexico border, innocent people are drawn into the conflict, some paying with their lives.
Jack considers riding away, but too much is involved.
He has to confront the never-ending torment, finally meet the killer on terms that should only favour a ruthless, contract gunman.