“Meg found it hard to believe that at this time only last year, she was happily married to pharmaceutical giant Stephen Altman, living the blissful Greenwich, Connecticut, life in her palatial suburban home, lunching with various neighbors, and going back-to-school-shopping with her daughter, Sarah.”