A superb film with a brilliant script. Full of characters you can believe in. They all have superb characters, who act as you may well expect them to. Why some film critics rate it so low is strange to me - perhaps the film was too close to the mark? Wilder/Diamond did have the advantage of basing their film on an excellent stage play.