Cuando Nathan McCann descubre a un bebé recién nacido medio enterrado en el bosque, asume que ha encontrado un pequeño cadáver. Pero entonces el bebé se mueve y, en un momento extraordinario, la vida de Nathan cambia para siempre. El bebé es enviado a crecer con su abuela, pero Nathan no puede olvidarlo y se siente obligado a visitarla. Le pide una simple promesa: que algún día le presente el niño a Nathan y le diga: 'Este es el hombre que te encontró en el bosque'. Pasan los años y Nathan asume que la anciana no ha cumplido su promesa, hasta que un día un niño enojado y problemático llega a su puerta con una maleta...