James Marsden, seen here in the remake of "Straw Dogs," doesn't measure up to Dustin Hoffman's original role. (Sony Screen Gems photographs via Associated Press)

James Marsden, seen here in the remake of "Straw Dogs," doesn't measure up to Dustin Hoffman's original role. (Sony Screen Gems photographs via Associated Press)