Todas las almas cuenta la historia de los dos brumosos y singulares años que el narrador pasó en la Universidad de Oxford, una ciudad fuera del mundo y del tiempo.
Y fuera de ambos viven los cautivadores personajes de esta novela: la amante casada del narrador, Clare Bayes, una mujer condicionada por algo a lo que asistió pero que no recuerda; el amigo Cromer-Blake, homosexual irónico que vive fabricando experiencias intensas para una vejez que prevé solitaria; el ya retirado y sagaz profesor Toby Rylands; el merodeador Alan Marriott, con su perro de tres patas y sus conocimientos sobre la «pareja espantosa que todos tenemos; y muchos otros, algunos extraordinariamente divertidos, hasta llegar al personaje que viene de otro tiempo, el enigmático escritor John Gawsworth.
In All Souls, a visiting Spanish lecturer, viewing Oxford through a prismatic detachment, is alternately amused, puzzled, delighted, and disgusted by its vagaries of human vanity. A bit lonely, not always able to see his charming but very married mistress, he casts about for activity; he barely has to teach. Yet so much goes into simply "being" at Oxford: friendship, opinion-mongering, one-upmanship, finicky exchanges of favors, gossip, adultery, book-collecting, back-patting, backstabbing. Marías demonstrates a sweet tooth for eccentricity in this novel from "one of the best contemporary writers" (J.M. Coetzee, winner of the Nobel Prize in Literature).