Old cowboy Moss (Josh Brolin) finds several bodies, bags of heroin and 2 million yuan in cash while hunting antelope in rural Texas. Moss decided to take drugs and cash for himself and wanted to change his life, but he was followed and chased by the cold-blooded killer Chigurh (Javier Baden) and fell into the danger of escape. At the same time, the local sheriff Bell (Tommy Lee Jones) is also investigating a series of incidents and striving to keep Moss safe. However, what makes Bell feel powerless and desperate is that he is unable to track down the cold-blooded killer, and Moss's life is also seriously threatened. While remembering the glorious years of his parents, Bell feels deeply sad that he has no place to go.