Gundula (56), kirchliche Altenpflegerin und unbeirrbare Übermutter, sorgt sich so sehr um das Liebesglück ihrer Tochter Lena (24), dass sie sich einer Pilgerfahrt nach Padua anschließt, um dort für den richtigen Mann für Lena zu beten.
Sie zerrt ihren Teenager Sohn Michel mit in die Pilgertruppe, die aus sechs weiteren katholischen lonely hearts, dem Gemeinde-Pfarrer und last but not least Benno (51), dem durch und durch ungläubigen und vom Leben enttäuschten Fahrer des Reisebusses, besteht.
Um ans Ziel ihrer Reise zu kommen, haben die Pilger mit einer ganzen Serie von Pannen, Komplikationen und Katastrophen zu kämpfen. Zu allem Überfluss stranden sie in einem verschlafenen bayerischen Dorf, weil der marode Bus eine größere Reparatur benötigt. Zum Glück bleibt der heilige Anto-nius auch fern von Padua nicht untätig und führt Gundula auf verschlungenen Wegen in Bennos Arme. Doch als die Pilger endlich ihr ersehntes Ziel erreichen, wird Gundulas zart erblühtes Glück auf eine schwere Probe gestellt...