Genç Marty Preston, Shiloh'u tacizci sahibi Judd Travers'tan kurtardıktan sonra, sorunlarının sona erdiğini düşündü. Ama Judd "köpeğini" geri almakla tehdit etmeye başlayınca, Marty sahip olduğu en iyi arkadaşını kaybetmekten korkar. Shiloh'un keskin duyuları Judd'ın hayatını kurtarmaya yardım etse bile, yaşlı adam kötü ruhlu davranışlarını düzeltmeyi reddederek kasabadaki herkesi değiştiremeyecek kadar kötü biri olduğuna ikna eder. Şimdi, sevdiği köpeği elinde tutmak için uzun ve kısa bir kumarda, Marty, tıpkı kötü muamele görmüş bir hayvan gibi, nefret dolu bir adamın da iyiliğin gücüyle iyileştirilebileceğini kanıtlamak için yola koyulur.