Meet the Cast
John Grady Cole
Doesn't talk much. No sir. In fact, that's pretty much the most important thing you need to know about All the Pretty Horses' central protagonist. Dude's laconic. In fact, pretty much everything we...
Lacey Rawlins
Every cowboy needs a sidekick, and for our boy John Grady Cole, that sidekick has the very manly name of Lacey.Okay, so mostly he goes by Rawlins, his last name, which is a whole heck of a lot more...
Jimmy Blevins
Jimmy Blevins is like a travel-sized jar of Metamucil: he's small, doesn't go down easy, and you'll probably want to go right after meeting him. He's an expert at getting both himself and others in...
Alejandra Rocha y Villareal
Alejandra is the novel's resident hot chick. She's the object of John Grady's affections in the novel, and is the daughter of hacendado Don Héctor Rocha y Villareal. In terms of status, she's not...
Dueña Alfonsa
The Power of TraditionThere are probably more intimidating antagonists in the novel than Alejandra's grandaunt Alfonsa. She doesn't own the ranch like Don Héctor, or have power from the law like t...
Minor Characters
AbuelaIn the novel's beginning, Abuela has been a worker on the Grady ranch for fifty years, having taken care of John's mother and uncles as they grew up. "Abuela" simply means grandmother in Span...