A 19 éves bokszoló, Tom Shaugnessy egy kansasi kisvárosban, Haven-ben telepszik le, ahol eleinte ellenségesen fogadják, mert azt hiszik, ő ölte meg Rig Barett-et, a rejtélyes cowboyt, aki megmentette Tom életét. Tomnak meg kell küzdenie a városka lakóinak gyanakvó ellenségességével, s e küzdelem során lassanként megérti, mi lappang a város látszólag nyugodt életének hátterében...