Joe Hunt (Ansel Elgort) og Dean Karny (Taron Egerton) er to venner I tyverne, og de er meget interesserede i investeringer. Gennem et udspekuleret bedrageri bliver de hurtigt velhavende, men lige så hurtigt mister de pengene igen til den mere rutinerede bedrager Ron Levin (Kevin Spacey). Det, som tidligere var en hovedløs leg, udvikler sig til et spil med livet som indsats!