Фильм снят по мотивам романа Кормака МакКарти «Старикам здесь не место» (No Country For Old Men, 2005).
Название фильма взято из первой строки поэмы Уильяма Батлера Йейтса «Плавание в Византий».
Причёска убийцы Антона Чигура взята с фотографии посетителя борделя, сделанной в 1979 году. После того как эта причёска была воплощена в жизнь, Хавьер Бардем воскликнул, глядя на себя в зеркало: «О нет, теперь я на два месяца остался без секса!».
Продюсеры вели переговоры с Хитом Леджером на роль Ллуэлина Мосса, однако последний в конечном итоге отказался от участия в фильме.
В фильме присутствуют многочисленные анахронизмы: хотя действие фильма происходит в 1980 году, Льюэллин Мосс (Джош Бролин) на месте сходки наркоторговцев подбирает пистолет Heckler & Koch SP89, выпущенный в 1989 году. Антон Чигур (Хавьер Бардем) вооружен пистолетом-пулеметом Intratec TEC-9, выпущенным в 1985 году, а также дробовиком Remington 11-87, выпущенным после 1987 года. Он же стреляет из пистолета Глок, появившегося в 1983 году. Один из мексиканцев в отеле стреляет из пистолета-пулемета Cobray M11/9, выпущенного в 1983 году.