Nick Wells (ROBERT DE NIRO) is a professional safecracker who's set to retire from a life of crime so that he can settle down in Montreal with his flight attendant girlfriend, Diane (ANGELA BASSETT). Yet, his longtime friend and fence, Max (MARLON BRANDO), has come up with a potentially lucrative job that's too big to pass up.
It seems that a priceless 17th century scepter has been impounded at the local customs office and a criminal there, Jackie Teller (EDWARD NORTON), who's been posing as a part-time janitor with cerebral palsy, has been casing the joint, figuring out how to steal the piece.
All he needs is someone to crack the safe where it's being held and that's why he needs Nick, who reluctantly agrees to take the job. From the point on, the two men must not only figure out exactly how to penetrate the building's high security measures, but also how to deal with various complications that arise as they try to pull off the heist without getting caught.