Teksašanin i bivši marinac Michael Williams (N. Cage), koji je preživio pokolj bombaša samoubojice u Libanonu, traži posao u Wyomingu, ali ga ne dobije. Posljednjih pet dolara potroši za gorivo i, vozeći se autoputom, stiže u gradić Red Rock, gdje ode u bar. Za šankom ga dočeka vlasnik lokala Wayne Brown (J. T. Walsh) koji misli da je Michael čovjek s kojim je u baru zakazao sastanak za posao. Michael prihvati ponudu, glumeći da je on stanoviti Lyle iz Dallasa, kojega Wayne čeka.
Dax Shepard je policajac Jon Baker, a Michael Pena policajac Frank Poncherello, poznat kao i 'Ponch'. Ova dva srednjovječna policajca su se upravo prijavila da patroliraju Los Angelesom i to iz posve različitih razloga - Baker je bivši profesionalni vozač motora koji pokušava spasiti svoj brak, a Ponch samouvjereni agent na tajnom zadatku.
Znanstvenik predvodi grupu ljudi u borbi protiv apokaliptičnih događaja koje je predvidio dnevni majanski kalendar.
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).