Quando está caçando no deserto, o destemido veterano do Vietnã Llewelyn Moss (Josh Brolin) encontra por acaso o cenário de uma disputa entre traficantes. A luta foi tamanha que ninguém conseguiu escapar, deixando todo o carregamento de drogas e uma mala de dinheiro sem dono. Sem saber o perigo que corre, Moss pega o dinheiro, mas logo percebe que os verdadeiros donos já estão atrás dele. Quando vai investigar o crime, o xerife Ed Tom (Tommy Lee Jones) tenta ajudar o novo milionário. Atrás do dinheiro está Anton Chigurh (Javier Bardem), um assassino frio para quem a vida humana não vale nada e pode ser disputada em um jogo de cara ou coroa. Levando consigo um cilindro de oxigênio, que usa de forma cruel, o psicopata tem seus métodos de encontrar o dinheiro e nada parece impedi-lo de atingir seu objetivo.