El capitán Sam Cahill (Tobey Maguire), un condecorado marine, es enviado a combatir en Afganistán. Tras meses de búsqueda, el gobierno le declara fallecido. Tras saber la noticia, su hermano pequeño Tommy (Jake Gyllenhaal) se queda en Estados Unidos, cuidando de su cuñada Grace (Natalie Portman) y sus sobrinos. Con el tiempo, el hermano se gana el cariño y el amor de ellos hasta tal punto de sustituir a su hermano como marido y como padre. Pero un día reciben una noticia inesperada, cuyas consecuencias sacudirán la unidad de la familia.
Aviso de que el tráiler cuenta TODA la película, así que si queréis verla saltároslo e id con la mente limpia.