The American moviegoer stands to regain some pride this weekend when—fingers crossed—Ridley Scott's latest thriller, Body of Lies, knocks Beverly Hills Chihuahua off the top of the box-office. Scott's latest captures "the ironies of asymmetrical warfare in the age of terror," writes The New Yorker's David Denby. The film stars Leonardo DiCaprio, "our most reliably effective young leading man," as a CIA agent in the Middle East and Russell Crowe as his Washington-based superior. The territory may be familiar, Denby admits, "but the movie is smart and tightly drawn; it has a throat gripping urgency and some serious insights." Anything beats a talking dog. Body of Lies opens in theaters nationwide on Friday, October 8.