Zooey (Toni Collette) y Alec (Ioan Gruffudd) son un matrimonio feliz que no pueden concebir otro niño debido a un trauma psicológico, porque perdieron sus cinco años de edad en un accidente. Después de un tiempo de pasar por esta tragedia, que decide tener un hijo a través de la adopción y lo es. Sus vidas son un drástico giro cuando un día en la puerta de su casa parece un poco más de siete años de edad, Eli (Maurice Cole). Con él se deciden a empezar de nuevo y se enfrentan a una nueva vida llena de felicidad a los tres como una
familia.