Charles (Dan Stevens), a sikeres krimiíró szörnyű írói válságban szenved, és nehezen tudja befejezni első forgatókönyvét. Tökéletesnek tűnő új felesége, Ruth (Isla Fisher) mindent megtesz azért, hogy férje összpontosítani tudjon, és megvalósíthassák a nő álmát: a Londonból Hollywoodba költözést. Ahogy Charles az ihletet hajszolja, az arra készteti Ruthot, hogy meghívja otthonába az excentrikus, misztikus Madame Acartit (Judi Dench), hogy tartson nekik szeánszot. De jóval többet kap, mint amire számított, amikor Madame Acarti akaratlanul is megidézi első feleségének szellemét: a ragyogó és tüzes Elvirát (Leslie Mann). Elvira készen áll arra, hogy ott folytassa az életét, ahol abbahagyta, de megdöbbenve tapasztalja, hogy már Ruth a felesége, és ő vezeti háztartását.