Eks-stripperen Beth (Rebecca Hall) flytter til Las Vegas og tager et job som servitrice, og her møder hun den professionelle spiller Dink Heimowitz (Bruce Willis), der opdager, at hun er ulamindeligt god til at huske tal. Dink får Beth til at sige sit job op, og hyrer hende som sin assistent, og deres partnerskab bliver en stor succes, men Beth kommer lidt for tæt på Dink - og det bliver hans jaloux kone Tulip Heimowitz (Catherine Zeta-Jones) meget sur over. Situationen udvikler sig til krig, og Beth flygter til New York, men efter noget tid her kommer hun i store problemer. Nu er hun tvunget til at opsøge Dink igen - men tør hun det?