Over een huis waarin zwaluwen nestelen. Er woont een oude watergeest genaamd Vodička, een lakenhandelaar en zijn slimme dochter Terezka, evenals een rijke taartenmaker. Kortom, goede en slechte mensen, dus soms klopt alles er niet in. De lakenhandelaar wil zijn dochter Terezka uithuwelijken aan meneer Lorenc, een knappe oplichter, maar ze houdt van de muzikant Vítek. Opeens vliegen de zwaluwen weg, ze willen niet in een huis wonen waar geen vrede en liefde is. Maar wanneer Vodička erin slaagt om zelfs de slechtste bewoners van het huis tot bezinning te brengen en Vítek met Terezka kan trouwen, zullen de zwaluwen terugkeren en voor altijd als huisteken blijven.