A trama é levemente baseada no caso real do escândalo Abscam, e é centrada em Irving (Christian Bale), um pequeno comerciante que aplica golpes ao lado da amante, Sydney (Amy Adams). Quando Sydney é pega pelo agente do FBI Richie DiMaso (Bradley Cooper), ela e Irving são obrigados a ajudá-lo a montar um esquema para prender outros golpistas e políticos corruptos. O problema é que Rosalyn (Jennifer Lawrence), a intempestiva esposa de Irving, pode botar tudo a perder.
Mais do que um filme de golpe ou de roubo, Trapaça é um filme sobre construção de identidade e de imagem e como aquilo que projetamos sobre nós mesmos para outros é muito mais aquilo como queremos que os outros nos vejam do que como realmente somos. Seus personagens são pessoas que a todo o momento tentam mostrar algo que não são e vivem suas vidas ao redor da construção de mentiras.