Faye Dunaway's best work since Network! She really nailed this role. Mickey Rourke was superb, so sleazy you could almost smell him through the screen. His character's way of speaking and walking were such affectations that I would normally consider overacting, but here they were just right.