Der Gemischtwarenhändler Ferdinand Strubel will seine Tochter Marianne mit dem Sohn des Brauereibesitzers Baron von Schnackenberg verheiraten. Da Strubel ein fürchterlicher Geizhals ist, soll die Hochzeit am 20. Mai stattfinden, dem Tag, an dem die Stadt ihm ohnehin ein großes Fest zu seinem 100-jährigen Geschäftsjubiläum ausrichtet. Marianne hat sich jedoch in den Turnlehrer Leopold verliebt, und als dieser eine Zeitungsmeldung über das bevorstehende Erscheinen des Halleyschen Kometen am 19. Mai liest, kommt er auf eine Idee, wie er die Hochzeit verhindern kann: Er macht Strubel weis, der Weltuntergang stünde unmittelbar bevor, sodass dieser auf die arrangierte Hochzeit verzichtet und plötzlich auch ein viel großzügigerer Mensch wird.