Das junge, kränkliche Mädchen Bernadette stammt aus einer armutsgeplagten Familie. Als die Jungfrau Maria ihr in einer Höhle in der Nähe von Lourdes erscheint, nimmt sie niemand ernst, selbst als sie auf Anweisung der Jungfrau eine Quelle ausgräbt. Die örtlichen Behörden versuchen sogar, den gesamten Vorfall zu vertuschen. Vergeblich, denn als Kaiserin Eugénie um Wasser aus der Quelle für ihren kränkelnden Sohn bittet, sind sie gezwungen nachzugeben. Und selbst der örtliche Priester ist schließlich überzeugt. Während er seine an Tuberkulose erkrankte Verlobte Claire in ein Sanatorium bringt, trifft der junge Arzt Henri Guillaumet auf Bernadette. Das Wasser aus der Quelle von Lourdes heilt Claire über Nacht, aber der Wissenschaftler in Henri bezweifelt das Wunder und möchte Bernadette als Lügnerin entlarven. Erst als Henri Bernadette erneut trifft, die mittlerweile Nonne geworden ist und als Krankenschwester arbeitet, findet er einen Weg, Glauben und moderne Wissenschaft in Einklang zu bringen. Und auch seine Liebe zu Claire wird gestärkt.