Tired of waiting for her lover, Dan (Dana Andrews), to dump his wife, commercial artist Daisy Kenyon (Joan Crawford) decides to settle down and marry war vet Peter (Henry Fonda). But when Daisy learns that Dan has gotten a divorce and wants her back, she's caught in a terrible dilemma. Dan is a high-powered attorney who lives a glamorous life, but Peter is an honest man who sincerely loves her.