An ageing veteran struggles with his demons in an old people’s home. Some memories don’t fade.