Den unge, vakre og talentfulle Laura Hunt (Gene Tierney) blir funnet myrdet i sin egen leilighet. Liket har hennes klær, men ansiktet er ugjenkjennelig på grunn av skuddsåret. Detektiven Mark McPherson (Dana Andrews) blir valgt til å etterforske saken, og ikke lenge etter har han plukket ut tre kandidater med motiv: Waldo Lydecker (Clifton Webb), en middelaldrende kunstsamler og journalist, som til tross for aldersforskjellen hadde et håp om å vinne Lauras gunst. Shelby Carpenter (Vincent Price), en eplekjekk playboy og kvinnebedårer. Og sist, men ikke minst: Ann Tradwell (Judith Anderson), Lauras kyniske tante, som var sjalu på hennes forhold til Shelby. Men etterhvert blir også detektiv McPherson tiltrukket av Laura, eller rettere sagt av bildet han har dannet seg av den mystiske avdøde.