Wanneer special agent John Puller op bezoek gaat bij zijn vader, die dementerend is en in een veteranenhospitaal ligt, wordt hij aangesproken door twee mannen. Zij vertellen hem dat het Criminal Investigation Command – dat onderzoek doet naar criminele activiteiten van (oud-)militairen – een brief heeft ontvangen waarin Johns vader wordt beschuldigd van de moord op zijn vrouw, dertig jaar geleden. Het verhaal ging dat Pullers vader ten tijde van de verdwijning van Jackie Puller niet in het land was. Nu blijkt dat dat een leugen was.
Puller krijgt te horen dat hij zich niet met de zaak mag bemoeien. Wanneer echter inlichtingenofficier Veronica Knox, een oude bekende van Puller, komt opdagen en zich met de zaak bemoeit, begrijpt hij dat er veel meer aan de hand is. Hij zal tot het uiterste moeten gaan om de waarheid achter zijn moeders verdwijning te achterhalen. Daarbij kruist hij het pad van de mysterieuze ex-gevangene Paul Rogers.