Billy Costigan, agent d’élite, a infiltré depuis des années la pègre irlandaise de Boston, dirigée par le redoutable parrain Frank Costello. Colin Sullivan, lui, est un policier corrompu travaillant en sous-main pour le compte de Costello. Mais un jour, mafieux et policiers comprennent, chacun de leur côté, qu’un indicateur se cache parmi eux. Du coup, Billy et Colin doivent se démasquer l’un l’autre.