Special Guest Stars Alfre Woodard as Betty Applewhite Guest Stars Doug Savant as Tom Scavo Shane Kinsman as Porter Scavo Brent Kinsman as Preston Scavo Joy Lauren as Danielle Van de Kamp Mehcad Brooks as Matthew Applewhite Harriet Sansom Harris as Felicia Tilman Roger Bart as George Williams Ryan Carnes as Justin Terry Bozeman as Dr. Lee Craig Melinda McGraw as Annabel Foster Nike Doukas as Natalie Klein Edward Edwards as Jim Peterson Co Starring Zane Huett as Parker Scavo Scott Atkinson as Policeman Richard Jenik as Policeman Geraldine Singer as Mrs. Mullins Jimmy Palumbo as Man in Truck Paul Parducci as Cyrus Cheyenne Wilbur as Edwin Mullins Patrice Walters as Woman in Truck