En un rincón polvoriento de la década de los 80, un veterano de la Guerra de Vietnam, interpretado por Robert De Niro, regresa a su hogar y se encuentra atrapado entre sus traumatizantes recuerdos de combate y su lucha por reencontrar su lugar en la sociedad. Su vida toma un giro inesperado cuando forma una conexión inusual con un joven y enérgico camarero, quien se convierte en su mejor amigo pero también en un recordatorio constante de todo lo que él mismo ha perdido.