Başçavuş Zack Carey (James Garner) uzun yıllar orduya hizmet etmiştir. Artık emekli olup ailesiyle birlikte vakit geçirmeyi istemektedir. Uzun zaman önce büyük oğlu bir kazada ölmüş, hayatta kalan tek evladı olan Billy (C. Thomas Howell) ile ilişkisi ise yolunda gitmemektedir. Billy, haksız yere tutuklanıp hapse gönderilince, Zack oğlunu kurtarmak için elinden geleni yapar ancak başarılı olamaz.