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