Há muito tempo ausente de sua família, Bob Beuhler (James Garner) retorna para casa após a morte de sua mãe e descobre que ela lhe deixou sua propriedade e colocou seu irmão, D.J. (James Woods), sob seus cuidados. Voltando a uma promessa feita muitos anos antes, Bob não consegue colocar DJ, que sofre de epilepsia e esquizofrenia, em uma casa. Lentamente, ele e seu irmão se unem e, no processo, Bob reabilita suas próprias cicatrizes, incluindo a marca deixada nele por sua namorada de infância (Piper Laurie).