Durante gli anni Settanta, l’esperto di truffe Irving Rosenfeld (Christian Bale) e la complice Sydney Prosser (Amy Adams) sono costretti a lavorare con Richie DiMaso (Bradley Cooper), agente federale fuori controllo, per far luce su altri truffatori, mafiosi e politici, e ribaltare la loro posizione. Al centro del loro obiettivo vi è soprattutto Carmine Polito (Jeremy Renner), esponente politico locale. Rosalyn (Jennifer Lawrence), l’imprevedibile moglie di Irving, potrebbe essere però colei che più di ogni altro ha in mano le fila del gioco....