Lawrence Jamison (Michael Caine) on sulavan tyylikäs konna, joka esiintyy emigranttiprinssinä Ranskan Rivieralla keräämässä rahaa maansa vapaustaistelua varten. Rikkailta naisilta huiputetut varat menevätkin tosi hyvään tarkoitukseen - hänelle itselleen, ja casinossa riittää saalistettavia turisteja. Samoissa puuhissa paikalle saapuu amerikkalainen, kädestä suuhun elävä pummi Freddy Benson (Steve Martin), joka hankkii rahaa kertomalla liikuttavia tarinoita sairaasta isoäidistä. Koska Rivieralla ei ole tilaa kahdelle huijarille, kilpailijat päättävät, että se, joka ensin onnistuu huijaamaan 50 000 dollaria, saa jäädä. Kuvaan astuu Janet Colgate, kaunis ja naiivi Amerikan saippuakuningatar - ja oiva vedonlyönnin kohde.