“The Mexican”, with Brad Pitt, Julia Roberts, and James Gandolfini.
Didn’t think The Mexican was so bad. Not great, but not among the worst.