The Jacket

After miraculously recovering from an apparently fatal bullet wound to the head, Gulf War veteran Jack Starks returns to Vermont in 1992, suffering from periods of amnesia. While walking, he sees a young girl, Jackie, and her alcoholic mother in despair beside their broken-down truck. Starks and Jackie quickly form a certain affinity; she asks him to give her his dogtags and he does so. He gets the truck started for them and continues on his way. Shortly after, a man driving along the same highway gives Jack a ride and they get pulled over by a policeman.