A propósito, P. Walker demonstrou grande interesse pelo papel do protagonista e chegou a participar do casting, que já havia ocorrido, mas os irmãos Coen viam Heath Ledger para esse papel. No entanto, depois que Heath recusou, o papel foi dado — ainda que com certa relutância — a Josh Brolin. O local e a época da ação são o oeste do Texas, no início do verão de 1980. Em locais desertas e totalmente selvagens do condado de Terrell, o representante local da lei, Ed Tom Bell, relata que, na área sob sua jurisdição, a criminalidade está aumentando; os infratores da lei ficaram totalmente descarados, tornaram-se mais cruéis e impiedosos. O xerife está muito preocupado com isso. Ele chega até a pensar em se aposentar. O protagonista do filme “Não Há Lugar para Velhos” é Lluellin Moss. Ele é um ex-combatente da Guerra do Vietnã, atualmente trabalha como soldador, é casado e, às vezes, vai ao deserto caçar antílopes. Desta vez, ele saiu para caçar quando, de repente, avistou carros e cadáveres perto do Rio Grande. Ao examinar mais de perto, ele viu um ferido que lhe pediu um pouco de água. Como Moss não tinha água, ele, depois de pensar um pouco, seguiu atrás daquele que certamente havia sobrevivido, mas também ali foi atingido pelo azar. Embora isso seja uma questão controversa, já que ele encontrou uma mala cheia de dinheiro. Nesse momento, ele nem pensou duas vezes e simplesmente ficou com a mala. No entanto, quando chegou em casa, foi atormentado por remorsos e decidiu ajudar o ferido, levando-lhe pelo menos um pouco de água, mas o encontrou já morto. Foi exatamente aí que Llewellyn Moss se deparou com os bandidos que haviam chegado ao local do confronto. A partir desse momento, a vida tranquila e pacata do veterano de guerra chegou ao fim. Sua vida e a de sua esposa correm perigo mortal. Ele terá que se esconder tanto dos bandidos mexicanos quanto do xerife Bella e até mesmo do assassino contratado pelos criminosos americanos.