The writing and acting are outstanding -all the characters are imbued with distinct three-dimensional personalities. The humor is very dry, and there's a deep sense of irony that pervades this film. The thrust of the script, I feel, outlines how human intellect and instinct constantly play a game of one-upsmanship, and the nature of life is, ultimately, unpredictable and beyond our control. A personal favorite.