Lourdes in Südfrankreich gehört zu den bekanntesten Pilgerstätten der Welt, jährlich besuchen über sechs Millionen Menschen die Wirkungsstätte der Heiligen Bernadette. „Das Wunder von Lourdes“ spielt 1858, die Geschichte von Bernadette Soubirous (Katia Miran) wird dort so erzählt: Bernadette ist ein im Elend lebendes Mädchen. Zwischen Februar und Juli erscheint ihr die Jungfrau Maria (Luísa Barbosa) in der Grotte von Massabielle – achtzehn Mal. Als Bernadette davon erzählt, sind die Reaktionen zunächst ablehnend. Manche meinen gar, die 14-Jährige sei verrückt. Doch rasch gelingt es Bernadette durch ihre Unschuld, Beharrlichkeit und Aufrichtigkeit, die Bewohner von Lourdes davon zu überzeugen, dass die Marienerscheinung kein Produkt der Fantasie ist. Die Kunde verbreitet sich, es gibt Wunderheilungen. Stadt und Bewohner werden verändert…