Nathan Detroit (Frank Sinatra) již dlouho organizuje ilegální setkání hráčů hazardních her. Čtrnáct let slibuje své milé Adelaide (Vivian Blaine), že toho zanechá a konečně se s ní ožení. Tentokrát ale nutně potřebuje 1000 dolarů, aby byla další hra vůbec zabezpečena, tak se vsadí s protřelým hráčem Sky Mastersonem (Marlon Brando), že nedokáže dostat na večeři do Havany dívku, na kterou ukáže. Sky sázku uzavře a Nathan mu vybere Sarah Brown (Jean Simmons), která má v hlavě pouze boj proti alkoholu a hráčství... (Pohrobek)