 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 ( <unk> <unk> ) struggles with her <unk> teenage children and her husband 's <unk> crisis . Gabrielle ( Eva Longoria ) deals with her daughters ' weight problems and Bree ( Marcia Cross ) faces the ramifications of her success . 
