Irving Rosenfeld (Christian Bale) führt 1978 in New York ein gutes Leben, gemeinsam mit seiner Geliebten Sydney Prosser (Amy Adams) erschwindelt er sich beträchtliche Summen. Seine Frau Rosalyn (Jennifer Lawrence) und der gemeinsame Sohn wissen nichts von seinen Machenschaften.
Durch eine Unachtsamkeit des Duos kommt ihnen der FBI-Agent Richie DiMaso (Bradley Cooper) auf die Schliche, der die Beiden dazu zwingt, im Gegenzug für mildernde Umstände, einen noch größeren Berüger zu fassen. Doch das Unterfangen ist nicht ganz ungefährlich, denn nun haben sie es etwa mit dem Politiker Carmine Polito (Jeremy Renner) und der Mafia in Gestalt von Victor Tellegio (Robert De Niro) zu tun. Dank eines mit Geld um sich werfenden Scheichs, gelingt es, mehrere Spitzenpolitiker zu überführen.