There are two main characters. One of them is a dissolute assassin who is ready to retire and play with young girls. The other one is a regular married guy who loves his wife and lives in the 'burbs. They meet in Mexico City while they are both there on business.
Pierce Brosnan is not believable as the assassin. He's not mean enough and his eyes still shine too brightly. Greg Kinnear is better fitted to his role as the regular guy.