En Maxime és un policia que es trasllada a Lurdes i coneix la Fiona, una companya de feina que és de la ciutat i en coneix bé la realitat turística i religiosa. El primer dia d'en Maxime a la nova destinació, apareix ofegat als banys del santuari un metge, el doctor Delubac. Aparentment, algú l'ha aguantat sota l'aigua fins a la mort i no hi ha rastre que s'hagi forçat la porta d'accés als banys. En Maxime i la Fiona inicien la investigació i descobreixen que el doctor Delubac era un metge que s'encarregava de determinar el caràcter miraculós de les curacions d'alguns malalts que visiten Lurdes per prendre les aigües. Els diversos interessos religiosos i econòmics i la vida secreta del metge els complicaran la investigació.