Im Kloster Kaltenthal geht es hoch her: Schwester Hanna muss nicht nur den Klosterwald vor den Abrodungsplänen von Bürgermeister Wöller schützen, sondern hat auch mit ihren Ordensschwestern wieder alle Hände voll zu tun. Die Mutter Oberin (Rosel Zech) erleidet ein Burn-Out-Syndrom und wird von Bischof Rossbauer (Horst Sachtleben) kurzerhand zur Genesung im Kloster einquartiert. Besondere Sorgen bereitet Hanna die neue Novizin Maria Grasser (Julia Heinze): Sie macht sich auf die Suche nach ihrer Tochter, die sie in jungen Jahren zur Adoption freigegeben hat. Als Maria das kleine Mädchen findet, muss sie sich entscheiden, ob sie die Nonnenkluft gegen ein neues Leben eintauscht. Auch Schwester Agnes (Emanuela von Frankenberg) wird mit ihrer Vergangenheit konfrontiert. Eine längst vergessene Jugendliebe taucht wieder auf und stellt kurzerhand ihr Nonnendasein in Frage. Chaotisch geht es indessen im Sekretariat des Bürgermeisters zu - meint zumindest Wöller. Deswegen zögert er nicht lange und sucht heimlich nach einer Nachfolgerin für seine rechte Hand Marianne Laban (Andrea Wildner), die frischen Wind in sein Vorzimmer bringen soll.
Nach einem Jahr voller Querelen - nicht nur mit den Kaltenthaler Nonnen - flüchtet Weihnachtsmuffel Bürgermeister Wöller (Fritz Wepper) für die Feiertage auf ein Kreuzfahrtschiff. Was er und die Mutter Oberin Elisabeth Reuter (Rosel Zech) nicht wissen: Die Schwestern Hanna (Janina Hartwig), Felicitas (Karin Gregorek) und Agnes (Emanuela von Frankenberg) bekommen von einem dankbaren Gemeindemitglied Tickets für die luxuriöse Schiffsreise geschenkt. Ausgerechnet als Wöller mit der attraktiven Isabella (Anna Galiena) an Bord des Luxusliners anbändelt, laufen ihm die Nonnen über den Weg. Hanna, genauso geschockt wie Wöller, vermutet allerdings sofort, dass mit dessen neuer Flamme irgendetwas nicht stimmt. Wöller schwebt jedoch im siebten Himmel. Aber auch seine Verliebtheit hält ihn nicht davon ab, sich mit dem ordnungsliebenden Schiffsoffizier Dochnal (Leonhard Lansink) anzulegen. Dieser beförder ihn kurzerhand von Bord, was Hanna nun auch nicht so ohne weiteres zulassen kann. Sorgen bereitet den Schwestern auch der kleine Felix (Filippo Kreindl). Er wächst allein bei seinem Vater, dem verwitweten Eigner des Luxusliners Max Brockmann (Heio von Stetten), auf. Doch der kümmert sich mehr um seine Geschäftspartner; für die Kinderbetreuung ist Brockmanns Butler Roland (Ralph Misske) zuständig, der mit dieser Aufgabe jedoch heillos überfordert ist. Felix' einzige Vertraute an Bord ist die junge Kellnerin Ursula (Mira Bartuschek). Roland versucht diese unangebrachte Freundschaft mit allen Mitteln zu unterbinden und beschwört so beinahe ein Unglück herauf, aber - Gott sei Dank -Hanna greift helfend ein. Doch da zieht schon neues Ungemach heran: Die heimliche Reise der Schwestern droht aufzufliegen, und so müssen sie schnellstmöglich die Heimreise antreten. Doch das ist leichter gesagt als getan...