Um magnata perdido em Los Angeles acaba por contratar os serviços de uma prostituta de rua durante uma semana. Neste período ela transforma-se numa elegante jovem para acompanhá-lo em compromissos sociais, mas os dois começam a se envolver e apaixonar.
Duas amigas com estruturas de vida muito diferentes compartilham altos e baixos, alegrias e tristezas ao longo de suas existências. A grande amizade que elas cultivam é crucial para encarar uma tragédia com humor, delicadeza e harmonia.
David Basner (Tom Hanks) é um publicitário de sucesso que tem tudo: dinheiro, felicidade e mulheres que o querem. Porém, um dia tudo muda. O mundo de David se desmorona quando sua mãe (Eva Marie Saint) deixa seu pai (Jackie Gleason) e ele acaba no meio do conflito. Agora ele deve equilibrar sua vida entre sua mãe, que está feliz com a descoberta de sua nova independência, e seu pai, um vendedor recentemente demitido que é cabeça dura, teimoso e esconde muitas coisas de David. Enquanto David lida com a ruína de sua família, ele deve também lutar para manter o resto de sua vida intacto.