Istaknuti tenisač Guy Haines slučajno u vlaku upozna nametljiva imućna maminog sina Brunu Anthonyja koji mu, znajući za njegove ljubavne probleme, predloži savršen plan zamjene ubojstva: on, Bruno, ubit će Guyevu suprugu koja mu ne želi dati razvod pa se on ne može vjenčati s voljenom Ruth, senatorovom kćeri, dok će Guy ubiti Brunina autoritativnog oca. Nikad ih nitko neće povezati s ubojstvima jer ne postoji nikakav vezivni motiv. Guy misli da se Bruno šali, iako mora priznati da je riječ o lucidnoj ideji, no psihotičnom Bruni šala nije na kraj pameti.
Kako bi pobjegao iz zatvora, Butch Haynes (Kevin Costner) se mora udružiti s Terryjem Pughom (Keith Szarabajka), o kojem baš i nema najbolje mišljenje. Ubrzo nakon bijega, njih dvojica kidnapiraju mladog dječaka Philipa Perryja (T.J. Lowther), kojega vode sa sobom preko cijelog Teksasa. Putem, Butch i Philip otkrivaju kako dijele mnoge interese i hobije, što oduševi dječaka koji je odrastao u prilično strogoj, religijskim pravilima uvelike sputavanoj obitelji. Butch se prema dječaku ponaša kao prema prijatelju, uči ga razliku između dobra i zla i tjera na samostalne odluke. Ono što je počelo kao otmica polako se pretvara u odnos pun poštovanja i ljubavi, ali za vanjski svijet i šerifa Reda Garnetta (Clint Eastwood) Butch je tek opasni kriminalac kojeg valja što prije uhvatiti.