Demasiado pobres para costear un funeral, el bombero Tony Scaglione y su esposa Claire entierran a su hija de 14 meses de edad en un bosque apartado. Mientras conducían de noche alrededor de la cuidad, Tony se detiene a fumar un cigarro. Desde la oscuridad, una niña perdida se acerca a su automóvil y rápidamente se sube a él. Ciego a las consecuencias y abrumado por el dolor, él decide llevarse a la niña. Tony, Claire y su nueva hija vuelven a la cuidad, sin entender cómo este crimen afectará su futuro.
Diez años después, el farmaceuta John Bartlett tiene una conversación muy animada con la radiante y joven Suzanne. La muchacha le recuerda a su propia hija Elizabeth, perdida hace ya tantos años. Cuando los Bartletts y los Scagliones se conocen y comienzan una amistad encabezan una serie desencuentros con el destino. Finalmente, la verdad sobre el pasado es revelada a todos atónitos ... incluyendo al mismo lector.