Bardzo bogata Julia Rainbird (Cathleen Nesbitt) oddała przed czterdziestoma laty nieślubnego syna swej zmarłej siostry pod opiekę zastępczych rodziców. Chciała wtedy oszczędzić swojej rodzinie upokorzenia. Teraz 78-letnią staruszkę dręczą wyrzuty sumienia. Postanawia za wszelką cenę odnaleźć swego siostrzeńca i przekazać mu swój majątek. Julia Rainbird zatrudnia do poszukiwań młodą wróżkę Blanche Tyler (Barbara Harris), której obiecuje wysokie wynagrodzenie, lecz nie wie, że Blanche jest oszustką.