Svindleren Lawrence Jamieson (Michael Caine) lever af at narre penge fra amerikanske rigmandskoner i en lille by på den franske riviera. Men da den amerikanske svindler Freddy Benson (Steve Martin) kommer til byen er der en bondefanger for meget i byen. Hvad skal de gøre?