The most purely entertaining and amusing film I have seen in a long time. The dialogue between the two antithetically engaged principal characters reflects their exactly opposite ethics, and at the same time, their clearest view of each others thinking. Their well matched genius creates plot, foil, and counter-foil, throughout the film. I almost never watch a film twice. This one, I can't wait to see again.