Cindy (Jennifer Garner) e Jim Green (Joel Edgerton) formam um casal feliz, que mal pode esperar para ter um bebê e iniciar uma família. Quando o jovem Timothy (Cameron 'CJ' Adams) aparece na soleira da porta da casa deles, em uma noite de tempestade, Cindy e Jim, e a pequena cidade de Stanleyville, ..