Ranny w Iraku, MacPherson (
Val Kilmer) decyduje się skorzystać z propozycji przyjaciela i odpocząć na jego ranczu w Arizonie. Kiedy jednak znajomy MacPhersona znika w niewyjaśnionych okolicznościach i wszyscy mieszkańcy miasteczka zgodnie utrzymują, że nigdy kogoś takiego nie znali, MacPherson postanawia wyjaśnić tajemnicę. Odkrywa miejscowy spisek i kryjące się za nim nielegalne interesy. Chcąc odnaleźć przyjaciela i przywrócić porządek, MacPherson nie cofnie się przed niczym, póki winni nie zostaną ukarani!