Al Pacino en Robert De Niro in een kat-en-muisspel tussen een aalgladde misdadiger en een niet aflatende detective
Neil McCauley (Robert De Niro) is een dief, maar dan wel een van de allerbesten. Zijn levensfilosofie is dat je in het leven nergens aan gehecht moet raken. Hij heeft een heel team om zich heen van criminelen. Ze zien er echter uit alsof ze goed betaalde banen hebben. Zelfs detective Vincent Hanna (Al Pacino) is ervan onder de indruk. Hij raakt echter geobsedeerd door McCauley en wil hem perse uit de roulatie halen. Vlak voor de grootste vangst ooit voor McCauley probeert Hanna hem in te rekenen.