Lawrence Jamieson (Michael Caine) é um trambiqueiro de classe que vive na Riviera francesa seduzindo milionárias americanas de meia idade. Seu estilo de vida passa a ser ameaçado após a chegada de Freddy Benson (Steve Martin), um vigarista folgado e bem menos sofisticado que também quer aplicar golpes no local. Após muita insistência, Freddy consegue convencer Jamieson a lhe ensinar alguns truques, mas logo ambos passam a disputar os mesmos alvos. Cansados da disputa, eles resolvem fazer uma aposta: Quem conseguir US$ 50 mil da primeira milionária que aparecer no local vence, com o derrotado tendo que deixar a Riviera.
Freddy Benson
Lawrence Jamieson
Janet Colgate
Inspector Andre
Fanny Eubanks
Arthur
Mrs. Reed
Lady from Oklahoma
Lady from Palm Beach
Lady in Dining Car
Diretor