Ben Campbell je sramežljiv, no briljantan student M.I.T.-a koji, u manjku novca za školarinu, odgovor za svoje probleme pronalazi u kartanju. Pozivaju ga da se pridruži grupi najtalentiranijih studenata koji svaki vikend putuju u Las Vegas, naoružani lažnim ispravama i znanjem kako okrenuti šanse na kartaškim stolovima u svoju korist. Pod vodstvom neobičnog profesora matematike i genija za statistiku Mickyja Rosa, oni su uspjeli razviti savršeni sistem za pobjedu
Frank Falenczyk (Ben Kingsley) voli svoj posao. Slučajno je plaćeni ubojica za svoju poljsku mafijašku obitelj u Buffalu u državi New York. No Frank ima problema s alkoholom i kad uprska ključni zadatak, čime dovede u opasnost obiteljski posao, njegov ujak (Philip Baker Hall) šalje ga u San Francisco da riješi problem. Frank nije nježan tip. Ipak počne odlaziti na sastanke kluba liječenih alkoholičara, nađe sponzora (glumi ga Luke Wilson) i posao u mrtvačnici, gdje se zaljubi u zajedljivu Laurel (Téa Leoni), ženu koja opasno ne poznaje granice. Istodobno u Buffalu stvari ne stoje najbolje, gdje novopečena irska banda prijeti obiteljskom poslu. Kad izbije nasilje, Frank se mora vratiti kući i uz nevjerojatnu Laurelinu pomoć suočava se sa starim protivnicima u novim okolnostima.