Christopher McQuarrie (screenplay), Lee Child (novel)
Tom Cruise as Jack Reacher, Rosamund Pike as Helen, Richard Jenkins as Rodin, David Oyelowo as Emerson, Robert Duvall as Cash
A trained military sniper is being held for shooting five random victims. He asks for Jack Reacher, an old enemy, to help. Taken from the book One Shot.