Als David Granger zijn BMW in de prak rijdt, komen de artsen erachter dat hij een hersentumor heeft. Omdat hij moet revalideren, belandt de meest politiek incorrecte Vietnamveteraan die ooit de literatuur is binnengewandeld in huis bij zijn zoon - de jongeman die hij met zijn politieke opvattingen tegen zich in het harnas heeft gejaagd.
Tegelijkertijd heeft David af te rekenen met een schim uit het verleden - nog iedere dag is hij erop bedacht dat deze figuur, Clayton Fire Bear, hem komt vermoorden. David heeft namelijk iets wat aan Clayton Fire Bear toebehoort. En om het verleden eindelijk echt achter zich te laten, moet hij zijn Nemesis onder ogen komen...