This is a FANTASTIC film. Caine and Kingsley at their best. One of Lysette Anthony's best performances and Jeffrey Jones, as always, is a gem of a supporting actor. Far superior to Dirty Rotten Scoundrels, which also had Michael Caine and came out at the same time, causing this lovely movie to be overlooked and something of a box office flop, but one which wears far better over the years. One of the few movies I've enjoyed so much as to watch it multiple times.