Beth (Michelle Pfeiffer) é uma mulher que tem seu filho sequestrado durante uma festa. Mesmo sofrendo, ela e o marido (Treat Williams) tentam se reestruturar e seguir criando a família. Porém, nove anos depois, passam a desconfiar que o adolescente que cuida de seu jardim pode ser o seu filho perdido. Baseado no romance de Jacquelyne Mitchard.