Sam Cahill (Tobey Maguire) er en snill, sympatisk og omsorgsfull familiemann som elsker kona Grace (Natalie Portman) og barna Isabelle (Bailee Madison) og Maggie (Taylor Geare). Men han er også i Marinen, og blir kalt inn til tjeneste i Afghanistan. Han forsvinner under et oppdrag og blir antatt død. Sams bror Tommy (Jake Gyllenhaal) tar seg av den sørgende familien, og det fører til at det er noe mer i lufta mellom Tommy og Grace.