Jack Reacher includes eleven main cast members.
Jack Reacher (film) . The film stars Tom Cruise as the title character , with Rosamund Pike , David Oyelowo , Richard Jenkins , Jai Courtney , Werner Herzog and Robert Duvall also starring .