The fun, the fashion, the friendship: Sex and the City 2 brings it all back and more as Carrie (Sarah Jessica Parker), Samantha (Kim Cattrall),