
John and Lacey leave early in the morning and as they approach the border with Mexico, a young boy who appears to have been following them catches up. Before leaving, John Grady sees Mary Catherine Barnett, a girl who has recently dumped him, one last time. John Grady goes to see his old friend Lacey Rawlins, and they talk about leaving for Mexico. John Grady buys a ticket to San Antonio, where he watches his mother perform on a stage, and then waits for her at a hotel lobby, where he sees her with another man. Franklin also tells him his parents have recently finalized their divorce. Franklin, the lawyer, tells him the same thing-as a sixteen-year-old, John Grady can’t take it over. John Grady first tries to convince his father to change her mind, but his father, who hasn’t been quite the same since his return from a POW camp in World War II, says there’s nothing he can do. The ranch is in his mother’s name, and she doesn’t want any part in it anymore.

As All the Pretty Horses begins, John Grady Cole’s grandfather has just died, and he’s learned that the San Angelo, Texas ranch that has been in his family for generations is about to be sold.
