Marie, une jeune fille de Camboulas en Aveyron, près du Pont-de-Salars dans le Lévezou, est surprise par un orage démentiel. Elle est sauvée par un jeune homme, fils du propriétaire du Martinet de la Ramonde à Labastide l'Evêque.
La rivière déborde et c'est Marie qui sauve le Martinet faisant l'admiration de tous les aveyronnais.
Marie, que tous appellent « La Sainte » parcours l'Aveyron dans toutes les directions afin de faire des dévotions pour des bougres qui sont dans des situations de santé, de couple ou bien d'autres.
Historique et pittoresque, ce roman est prenant depuis son début jusqu'à sa fin.