El matrimonio Green, Cindy (Jennifer Garner) y Jim (Joel Edgerton) son incapaces de tener un hijo por los medios naturales. Una noche deciden escribir en una libreta todas las aptitudes y actitudes que les gustaría que su hijo tuviese, colocan las hojas en una pequeña caja y la entierran en el jardín. Esa misma noche, bajo una gran tormenta sucederá un milagro: aparecerá un muchacho en sus vidas (nacido de la tierra), que llama a su puerta, que dice ser su hijo. Este niño tan especial les hará ver la vida desde una nueva perspectiva que antes no tenían, y verán cumplido por fin su sueño de ser padres. El niño, que recibe el nombre de Timothy, tendrá un gran talento musical, así como destreza deportiva y una gran espiritualidad.