Duke Anderson és un lladre que acaba de fer una pena de deu anys de presó. Es reuneix amb la seva antiga xicota Ingrid al seu apartament per preparar el robatori d'un edifici sencer. El que ignora és que, encara que no és objecte de vigilància policial, tots els moviments estan sent gravats.

Monsenyor Desmond Spellacy (De Niro), un brillant prelat catòlic, té un talent per recaptar fons només comparable a la seva gran devoció. Quan el seu germà Tom (Duvall), un policia dur, descobreix que el sospitós de l'assassinat d'una prostituta podria ser un dels principals benefactors de l'Església, demana ajuda al seu germà per atrapar-lo. Al principi Desmond es debat entre la seva lleialtat a l'Església i al seu germà, però finalment decideix que cal esbrinar la veritat sobre el cas.