Werner Herzog has the reputation of being a top-notch director and extreme badass (during a 2006 interview, Herzog was accidentally shot, but continued the interview nonetheless). Now Herzog will get a chance to display his cajones on screen. The director was just cast as the villain in Tom Cruise's upcoming thriller, 'One Shot.' According to Variety, Herzog will play The Zec, an ex-prisoner of war. 'One Shot' is based on the best-selling novel by Lee Child; Cruise will play the lead character, former military officer Jack Reacher.