La película cuenta una historia mágica e inspiradora acerca de una pareja felizmente casada, Cindy y Jim Green (Jennifer Garner y Joel Edgerton), que no ve la hora de formar una
familia y vive soñando cómo sería su hijo. Cuando, súbitamente, el joven Timothy (Cameron Adams) aparece en la puerta de su casa durante una noche de tormenta, Cindy, Jim y el pequeño pueblo de Stanleyville descubren que a veces lo inesperado puede brindar alguno de los mejores regalos de la vida.