Nathan Detroit tient un tripot clandestin qui est fermé par la police. Pour gagner les 1000 dollars nécessaires à l’ouverture de sa nouvelle salle de jeu, il lance un défi au joueur Sky Masterson : il lui parie qu’il ne parviendra pas à séduire la très sérieuse Sarah Brown, membre de l’Armée du salut.