In the episode , Edie ( Nicollette Sheridan ) return to Wisteria Lane after a five @-@ year absence with her new husband , Dave ( Neal McDonough ) . While Susan ( Teri Hatcher ) hesitate to make a romantic commitment to Jackson ( Gale Harold ) , Lynette ( Felicity Huffman ) struggle with her defiant teenage children and her husband 's midlife crisis . Gabrielle ( Eva Longoria ) deal with her daughters ' weight problems and Bree ( Marcia Cross ) face the ramifications of her success .