Pani Parkhurst (Verree Teasdale) chce przekonać panią Topper (Billie Burke), aby ta rozwiodła się z mężem z powodu jego dziwnych konotacji z duchami państwa Kerby. Marion (Constance Bennett) wraca jeszcze raz z zaświatów, żeby pomóc Cosmo Topperowi (Roland Young), tym razem w towarzystwie psa Atlasa. Podczas procesu rozwodowego sędzia odmawia wydania orzeczenia, ze względu na niecodzienne zachowanie Cosmo. Pani Parkhurst zabiera żonę Toppera do Francji, gdzie próbuje zaaranżować ponownie procedurę rozwodową, tym razem przy udziale bogatego francuskiego barona. Marion zabiera Cosmo do tego samego hotelu, aby skojarzyć na powrót parę, ale zadanie nie okazuje się być łatwym.