Los Peterson siguen llorando el fallecimiento de su hijo Caleb en la guerra de Afganistán. En pleno duelo, David (Dan Stevens) irrumpe en el hogar familiar y conquista a cada uno de sus miembros hasta que uno de ellos comienza a intuir que David no es quien parece ser.