The Stepford Wives is a 2004 American science fiction film. It was directed by Frank Oz from a screenplay by Paul Rudnick and stars Nicole Kidman, Matthew Broderick, Bette Midler, Christopher Walken, Faith Hill and Glenn Close. Joanna Eberhart (Nicole Kidman) is a successful reality television executive producer. She is fired after her latest project, a show called I Can Do Better, where spouses choose between each other or prostitutes, results in one of the jilted men going on a shooting spree, and she has a nervous breakdown. With her husband Walter (Matthew Broderick) and their two children, they move from Manhattan to Stepford, a quiet Connecticut suburb. Joanna becomes friends with Bobbie Markowitz (Bette Midler), a writer and recovering alcoholic, and Roger Bannister (Roger Bart), a flamboyant gay man who has moved to town with his long-time partner, Jerry (David Marshall Grant).