Cuando Michael Harding (Penn Badgley) regresa a casa de la escuela militar, él descubre que su madre (Sela Ward) tiene un nuevo hombre en su vida llamado David (Dylan Walsh). A pesar de que David hace muy feliz a la madre de Michael, él no puede evitar sentir cierta desconfianza. El joven sospecha cada vez más de David, y se pregunta si el exterior amable del hombre no oculta un interior siniestro.