In All the Pretty Horses, Cormac McCarthy begins his Border Trilogy with a coming of age tale that is a departure from the bizarre richness and mysterious violence of his early novels, yet in many ways preserves the mystery and the richness in a more understated form. Like Blood Meridian, this novel follows a young man's journey to the regions of the unknown. John Grady Cole, more heroic than the protagonists of McCarthy's earlier novels, confronts the evil that is an inescapable part of the universe as well as the evil that grows out of his own ignorance and pride. His story is told in a style often restrained and simple, embedded with lyrical passages that echo his dreams and memory.
In the spring of 1948 on a small Texas ranch, sixteen year old John Grady Cole attends the funeral of his grandfather, with whom he has lived since his parents' separation. The grandfather's ranch has been left to John Grady's mother, a small-time actress who has no interest in it and will sell it. John Grady's father, psychologically damaged by World War II and now physically ill as well, tells his son goodbye. With no apparent future in Texas, and sensing the threat of the new era to the traditional life he values, John Grady urges his old friend Rawlins to accompany him to Mexico. There, John Grady will find that his innocence, or ignorance, will ultimately lead him close to destruction.
Before reaching the border they meet Jimmy Blevins, a dangerous young boy on a magnificent horse. Even though Cole and Rawlins do not trust Blevins and are sure his horse is stolen, they allow him to join them despite their doubts. As they ride into Mexico, they realize that they are no longer in a world that they can understand. When Blevins' clothes and horse disappear during a thunderstorm, they search a nearby Mexican town, where they find the clothes and finally the horse. In spite of Rawlins' voiced forebodings, Blevins steals the horse back, and as John Grady and Rawlins flee the town Blevins gallops past them, pursued by armed men.
John Grady and Rawlins ride south, coming at last to a ranch, the Hacienda de Nuestra Senora de la Purisima Conception. As they talk with the vaqueros about the possibility of employment, John Grady sees a beautiful girl on a black horse, Alejandra, the daughter of hacendado Don Hector Rocha y Villareal. The heir of an aristocratic family, Don Hector is avidly interested in breeding wild mountain horses with his own stock, so John Grady and Rawlins join the vaqueros; John Grady amazes everyone with his ability to break the wild horses quickly and gently.
When Don Hector questions Cole about his past, he omits the episode with Blevins and the fact that he and Rawlins may now be wanted as accomplices in Blevins's horse theft. Concerned about his blossoming relationship with Alejandra, Duena Alfonsa, Don Hector's aunt and Alejandra's godmother, warns John Grady away from the rebellious girl, and informs him that Don Hector will never allow her to marry an American, especially a poor one. But Alejandra comes to him one night and they become lovers.
A few days later John Grady and Rawlins are arrested and taken to a jail in Encantada, where Blevins is already imprisoned for the murder of three men. While the three Americans are transported to the state prison at Saltillo, Blevins is taken from the group and shot. At the prison, they are questioned and beaten, and Rawlins is injured seriously. John Grady, attacked by another prisoner, whom he must kill, learns that evil exists not only in the world but in himself. When he and Rawlins are suddenly released as mysteriously as they were arrested, Rawlins returns to Texas.
But John Grady goes back to La Purisima to search for Alejandra, who is not there. Once again Duena Alfonsa makes clear to him the impossibility of the match. She tells her own story of the power of ignorance and evil (her love for a man who was killed by a mob after helping depose the dictator Diaz) and of