Ben Shockley (C. Eastwood) je policijski detektiv sklon piću. Ni on sam a ni njegovi pretpostavljeni u Phoenixu ne drže mnogo do njega. Zato mu šef i povjerava, kako sam kaže, potpuno nevažan zadatak. Iz Las Vegasa u susjednoj državi Nevadi treba u Phoenix sprovesti zatvorenicu koja će svjedočiti u posve beznačajnom suđenju. Shockley u Las Vegasu ubrzo shvati dvije stvari. Zatvorenica Gus Mally (S. Lock), prostitutka, svjedočit će u vrlo važnom procesu mafijašima jer zna mnogo o njihovim vezama na najvišim mjestima, a mafijaši i Shockleyev šef ne žele da Shockley i prostitutka živi stignu u Phoenix.

Brand Hauser (John Cusak) je plaćeni ubojica koji od bivšeg potpredsjednika (Dan Aykroyd) dobiva novi zadatak. Mora se riješiti Omara Sharifa (Lyubomir Neikov) bliskoistočnog ministra nafte, kako bi bivša korporacija preuzela pravo monopola nad zemljom. Brand se mora pod krinkom producenta korporacijskog sajma približiti svojoj žrtvi, a odlična prilika će biti organizacija javnosti zanimljivog vjenčanja skandalozne pop-zvijezde Yonice Babyyeah (Hillary Duff). Posao mu postane još teži kada susretne i privlačnu reporterku Natalie Hegalhuzen (Marisa Tomei).