The cast is spot-on, as always. Sarah Jessica Parker is effortless as the angst-ridden yet practical, stylish yet vulnerable Carrie. Kim Cattrall is deliciously decadent as Samantha, but she's wiser now and knows herself and her needs for a real relationship. Kristin Davis, as Charlotte, has quietly become the most gorgeous among the beauties, her sleek presence both winsome and sophisticated. And Cynthia Nixon (Miranda) shows nuance as a woman torn between betrayal and grudging hope. Supporting roles include Candice Bergen as the Vogue editor who anoints Carrie "The Last Single Girl in New York," and Jennifer Hudson, as a starry-eyed, ambitious romantic who represents the new generation of SATC women. Through it all, New York is a benevolent cocoon that envelopes and nurtures the women and their friendships and careers. No matter that none of them appears to have any semblance of "real" family; as long as they have each other, and Manhattan, all will be right with their world. --A.T. Hurley