Richard Jenkins joins Tom Cruise's One Shot

Richard Jenkins is about to put the ink on a deal that will see him join the cast of the Jack Reacher film One Shot .

The adaptation of Lee Child's novel stars Tom Cruise and Rosamund Pike, with Christopher McQuarrie directing his own script.

In One Shot , former military policeman turned drifter Jack Reacher (Cruise) investigates a sniper accused of murdering five people.

Jenkins ( Let Me In , The Rum Diary , TV's Six Feet Under ) is set to play the DA who prosecutes the gunman.