Kann denn Liebe Sünde sein? Der junge Pfarrer Strobel (Axel Milberg) begleitet eine Buswallfahrt nach Lourdes. Mit an Bord: die gestrenge Nonne (Christiane Hörbiger), ein renitenter Busfahrer (Mathias Gnädinger), eine mysteriöse alte Lady (Inge von Ambesser) und jede Menge frommes Fußvolk. Die schwangere Frau, die sich in den Bus der Marien-Fanatiker schmuggelt, stellt sich als Geliebte des Pfarrers heraus und ein entlarvendes Versteckspiel aus lustvoller Lüge und artiger Askese beginnt. Am Ende der skurrilen Odyssee, nach himmlischer Andacht und höllischem Gezeter, strandet die Mannschaft in einer grauen Steinwüste, wo Zeichen und Wunder geschehen.
Can love be a sin? The young priest Strobel (Axel Milberg) accompanies a bus pilgrimage to Lourdes. On board: the strict nun (Christiane Hörbiger), a recalcitrant bus driver (Mathias Gnädinger), a mysterious old lady (Inge von Ambesser) and lots of pious infantry. The pregnant woman, who smuggles herself into the bus of the Marian fanatics, turns out to be the pastor's lover and a revealing game of hide-and-seek of lustful lies and well-behaved asceticism begins. At the end of the bizarre odyssey, after heavenly devotion and hellish clamor, the crew is stranded in a gray stone desert where signs and wonders happen.