Special Guest Stars Jesse Metcalfe as John Rowland Guest Stars Shane Kinsman as Porter Scavo Zane Huett as Parker Scavo Brent Kinsman as Preston Scavo Shawn Pyfrom as Andrew Van de Kamp Joy Lauren as Danielle Van de Kamp Kathryn Joosten as Karen McCluskey Kevin Rahm as Lee McDermott Tuc Watkins as Bob Hunter Rachel Fox as Kayla Huntington Lyndsy Fonseca as Dylan Mayfair Nathan Fillion as Adam Mayfair Shirley Knight as Phyllis Van de Kamp Michelle Pierce as Tammy Sinclair Co Starring Pat Crawford Brown as Ida Greenberg Austin Majors as Brett Eric Payne as Investigator