Unable to conceive a child of their own, Zooey (Toni Collette) and Alec Morrison (Ioan Gruffudd) are hoping to adopt a child. Their lives are turned upside down when a seven-year-old boy unexpectedly shows up on their doorstep.