Joe Moore (GENE HACKMAN) is a professional thief who's all set to retire with his younger wife, Fran (REBECCA PIDGEON), after his cover is blown during their latest jewelry heist. Unfortunately, his ruthless fence, Bergman (DANNY DeVITO), not only shortchanges Joe and the rest of his crew -- Bobby Blane (DELROY LINDO) and Don "Pinky" Pincus (RICKY JAY) - of their cut of the money, but he also demands that they take another job.
This time it's a shipment of Swiss gold and Bergman says he won't pay for the last job until they complete this next one. To make matters worse, the fence insists that his untested, unreliable and hotheaded nephew, Jimmy Silk (SAM ROCKWELL), be part of their team. While Joe is obviously reluctant since his face was captured on video during the last heist, he agrees to take this one and then retire.
From that point on, he and his team begin their intricate plan to seize the gold, all while never being quite sure if they'll succeed or whether one or more of their own might be turning against them.