Beth Cappadora (Michelle Pfeiffer) é uma fotógrafa que vê sua vida desmoronar quando Ben, um dos seus três filhos e que tem apenas três anos, é seqüestrado. Ela é apoiada pelo marido, Pat Cappadora (Treat Williams) e por Candy Bliss (Whoopi Goldberg), uma policial que tudo faz para encontrar a criança, além da ajuda de parentes e amigos, mas não consegue nenhuma pista de Ben. Quase dez anos depois, Beth e sua família se mudaram para Chicago e um garoto (Ryan Merriman) vai até a casa dela se oferecendo para cortar grama. Beth na hora reconhece seu filho perdido, que agora usa o nome de Sam Karras. Logo é confirmado que Sam e Ben são a mesma pessoa, mas se perder um filho é uma experiência traumatizante também não é fácil fazê-lo pertencer à família Cappadora da noite para o dia, pois Sam ou Ben tem todos seus laços e lembranças ligados à família Karras.