Texas, 1963. Butch Haynes (Kevin Costner), um presidiário, foge da prisão, sendo perseguido por Red Garnett (Clint Eastwood), um policial implacável. Ao entrar na casa de uma família leva consigo Phillip Perry (T.J. Lowther), um garoto de sete anos, como refém. Mas contrariando suas expectativas eles se tornam amigos, sendo que este relacionamento transforma a vida do menino.