What does it take to become a Stepford wife, a woman perfect beyond belief? Ask the Stepford husbands, who’ve created this high-tech, terrifying little town.
The urban aspirant photographer Joanna Eberhart moves from Manhattan to Stepford, Connecticut with her family. Her husband Walter Eberhart decided to live in a calm suburb, but Joanna did not…