A war veteran investigates his true identity to disturbing ends.A war veteran investigates his true identity to disturbing ends.A war veteran investigates his true identity to disturbing ends.