Electra D’Aplièse er kvinnen som har "alt" - skjønnhet, rikdom og en lekker leilighet i New York - og hun er en av verdens toppmodeller. Men under den perfekte overflaten er Electra rystet til sjelen av dødsfallet til faren, Pa Salt. I ren fortvilelse tyr hun til alkohol og narkotika. Så mottar Electra et brev fra en fremmed kvinne som hevder at hun er hennes biologiske bestemor.