Korneliusz Scypion, stawszy się konsulem i władcą Sycylii, jako jednej z rzymskich prowincji, wykorzystuje swoją suwerenność, aby - nie licząc się z opinią senatu - zorganizować wyprawę przeciwko Kartaginie. Od zwycięstwa do zwycięstwa posuwa się w głąb ziemi wroga. Gdy zbliża się do stolicy, Kartagińczycy wzywają na pomoc Hannibala, żeby opuściwszy Półwysep Apeniński (który podbija posuwając się od północy, po sławnym przekroczeniu Alp) pośpieszył na ratunek ojczyzny. Hannibal powraca. Następuje spotkanie obydwu wodzów, które jednak nie doprowadza do porozumienia.
Kapitan Mollenard (Harry Baur), marynarz, handlarz bronią, wraca do Dunkierki po utracie statku. Jego statek został zniszczony przez podpalenie, przez wynajętego człowieka jego konkurenta Bonnerota (Pierre Renoir. Rozgoryczony i moralnie upadły kapitan jedzie do domu. Tutaj Mollenard nie ma łatwego życia, córka grozi mu, że popełni samobójstwo, a żona robi mu ciągłe wymówki.
Historia skupia się na aspirującej piosenkarce Mitzi Martos (Hilliard), która poznaje Barry’ego Saundersa (Raymond) w pociągu do Santa Barbara. Barry, spadkobierca fortuny, zakochał się w niej, ale musi czekać do 30. roku życia, aby się ożenić, inaczej straci spadek w wysokości 3 milionów dolarów. Tymczasem matka Mitzi próbuje wyswatać ją z bogatym, choć niezdarnym Joe Pennerem. Akcja filmu obfituje w pomyłki i gagi slapstickowe, typowe dla komedii tamtego okresu.
Jacqueline Fleuriot zostaje wyrzucona z domu przez zazdrosnego męża po romansie, w wyniku którego ginie jej kochanek. Mąż okłamuje ich syna, mówiąc mu, że matka nie żyje. Kobieta stacza się w alkoholizm i degradację społeczną, żyjąc pod przybranymi nazwiskami. Dwadzieścia lat później, aby chronić dorosłego już syna przed skandalem, Jacqueline zabija szantażystę. Ironią losu jest fakt, że jej obrony w sądzie podejmuje się jej własny syn, który nie ma pojęcia o tożsamości swojej klientki.
Dziewczyna kapitana Drummonda, Phyllis Clavering (Louise Campbell), zostaje porwana przez jego wroga, który szuka zemsty. Drummond (John Howard) i jego przyjaciel pułkownik Nielsen (John Barrymore) ruszają w ślad za nimi...