Sarah Jessica Parker is aces at light comedy, but she's at her best when her characters are at their worst.