Agentul FBI Frank LaCrosse (Dennis Quaid) este pe urmele unui asasin în serie care, cu doi ani în urmă, i-a răpit fiul şi a ucis-o pe bona acestuia. Cercetările sale îl duc în orăşelul Amarillo, unde au fost ucise mai multe persoane, iar criminalul este, după părerea lui Frank, cel pe care îl caută el. Venirea sa este primită cu bucurie de şeriful Buck Olmstead (R. Lee Ermey), pentru că prinderea făptaşului trebuie să se realizeze în cel mult trei zile.