"Ransom Canyon" actor Josh Duhamel says Tommy, the aging hit man he plays in "London Calling," is not at his best at the beginning of the new action-comedy.