Ben Campbell (Jim Sturgess)è uno studente del Mit di Los Angeles, che per entrare ad Harvard, deve trovare o trecentomila dollari per pagarsi la retta o una storia convincente da raccontare al selezionatore dell’università, per ottenere la borsa di studio.
Ben, bravissimo con i numeri, viene notato da un eccentrico professore di matematica, Micky Rosa (Kevin Spacey), che è a capo di un gruppo di giocatori di Blackjack, Jill (Kate Bosworth), Choi (Aaron Yoo), Kianna (Liza Lapira), Jimmi (Jacob Pits), che ogni fine settimana va a Las Vegas a sbancare i tavoli dei casinò più importanti, attraverso un metodo fatto di calcolo delle probabilità, segnali in codice (toccarsi i capelli, mettere le mani dietro la schiena) e la poco raccomandabile conta delle carte (legale, ma se scoperta, valido motivo per essere buttati fuori in malo modo dal casinò).
Ben, inizialmente riluttante all’idea di prendere parte alle spedizioni, affascinato dalla sua compagna di gioco, Jill e dall’idea di poter guadagnare in poco tempo quello che avrebbe ottenuto in anni e anni di lavoro come commesso di un negozio di abbigliamento, decide di accettare. Quella che in principio sembra essere una vacanza, fatta di facili guadagni, bella vita e tutti i confort sempre sognati, si trasformerà in un confronto con Cole Williams (Laurence Fishburne), manager di un casinò, in grado di riconoscere chi conta le carte.