‘One Shot’ Adds Michael Raymond-James, From ‘True Blood’ And ‘Terriers’

The latest addition toChristopher McQuarrie’sOne Shot, an adaptation ofLee Child’s novel of the same name that is already set to featureTom Cruise,Rosamund Pike,David Oyelowo,Robert Duvall, andRichard Jenkins, isMichael Raymond-James. The actor had a role on the well-liked and sadly canceledTerriers, and has been a part ofTrue Bloodas well.

Now he’ll have a chance to shine as Linsky, a criminal who works for the villain to be played byWerner Herzog, as Jack Reacher (Cruise) tries to uncover the truth behind a strange set of sniper killings in which they’re involved. That’s the basic news. Hit the break for what the announced character description suggests about the script.

THRcalls Raymond-James' character “a lifelong criminal who is hired by villain The Zec (played by Werner Herzog) for a sensitive assignment.”

That’s a pretty significant change from the character as he appears in the novel. In Child’s book, he’s a boxy, physically damaged old guy of about 60. That version of Linsky has known the Zec for decades — they survived Soviet gulags together, and have been partners for a very long time. He’s not hired for an assignment; but is a part of everything that is going on from the beginning.

The film version of the character will evidently be younger, and the description given by THR suggests that the backstory for both this character and Werner Herzog’s villain will differ quite a bit from the book. Not a big deal, and also to be expected. A lot of the interactions between Linsky and the Zec (Herzog), as well as the actions performed by Linksy in the book, are things that don’t translate well to a Tom Cruise thriller. They’d hold up in a movie likeThe American, but that almost certainly isn’t the sort of movie McQuarrie is making.