All the beautiful people live in the idyllic village of Stepford, Connecticut, an affluent suburban Eden populated with successful, satisfied hubbys and their beautiful, dutiful wives. For Joanna Eberhart, a recent arrival with her husband and two children, it all seems too perfect to be true -- from the sweet, accommodating Welcome Wagon lady to all those cheerful, friendly faces in the supermarket checkout lines. But just beneath the town's flawless...