In 1949, young cowboy John Grady Cole's maternal grandfather dies. John had grown up on his grandfather's ranch, but it was put up for sale when the old man died. His mother has no ties to it anymore, and would rather have the money. With no home, John asks his best friend Lacey Rawlins to leave his family ranch in San Angelo, Texas and join him to travel on horseback to cross the border 150 miles south, to seek work in Mexico. They encounter a peculiar 13-year-old boy named Jimmy Blevins on the trail to Mexico, whom they befriend but from whom they then separate. Later on they meet a young aristocrat's daughter, Alejandra Villarreal, with whom Cole falls in love.