Unbelievably satisfying movie. A piece of pulp, no two ways about it, but pulp rendered admirably. The visuals are so rich and sumptuous, I could have sat through it again right away. The acting is serviceable to good (with Kim Catrall being the one noxious exception). Polanski should be in jail, but he is a brilliant director.