Max Baron (James Spader) é um jovem yuppie que trabalha como executivo em uma agência de publicidade e que tem um grande trauma: a morte recente de sua esposa. Numa lanchonete ele discute com a balconista Nora Baker (Susan Sarandon), quarentona e desleixada, também marcada por uma morte recente em sua família.