When advertising executive Laura Hunt (Gene Tierney) is murdered shortly before her wedding day, police detective Mark McPherson (Dana Andrews) must figure out who’s responsible. Among the suspects are her fiance, Shelby Carpenter (Vincent Price), a man with a shady past and possibly a shady present as well; her aunt, Ann Treadwell (Judith Anderson), whose house Carpenter frequents; and columnist Waldo Lydecker (Clifton Webb), who acted as a sort of Pygmalion to Laura and was fiercely possessive. He had no shortage of potential rivals. “Wherever we went, she stood out,” he tells McPherson. “Men admired her. Women envied her.” As McPherson delves into her life, interviewing the people who knew her and sifting through the items in her apartment, even he, despite his cynicism, finds himself falling for her.