Sarah Barlow and Linda Wells are two mothers who give birth on the same day in the same hospital. Eighteen months later, a DNA test proves the infants were switched at birth by the hospital.
Num hall de um hotel abarrotado, Beth Cappadora distrai-se por um momento e naquele segundo acontece um dos pesadelos mais temidos por qualquer pai ou mãe: Ben, o seu filho de três anos desaparece sem deixar rasto. O menino reaparece milagrosamente nove anos depois, aos doze anos de idade, sem memória dos seus pais verdadeiros ou do seu irmão Vincent, um adolescente problemático.
Enquanto elabora sua tese e se prepara para se casar Finn Dodd (Winona Ryder), uma jovem mulher, vai morar na casa da sua avó (Ellen Burstyn). Lá estão várias amigas da família, que preparam uma elaborada colcha de retalhos como presente de casamento. Enquanto o trabalho é feito ela ouve o relato de paixões e envolvimentos, nem sempre moralmente aprováveis mas repletos de sentimentos, que estas mulheres tiveram. Neste meio tempo ela se sente atraída por um desconhecido, criando dúvidas no seu coração que precisam ser esclarecidas.