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 Dougray Scott as Ian Hainsworth Josh Henderson as Austin McCann Ernie Hudson as Detective Ridley Dixie Carter as Gloria Hodge Alec Mapa as Vern Matt Roth as Art Shepherd Jennifer Dundas as Rebecca Shepherd Ian Abercrombie as Rupert Cavanaugh Co Starring Juliette Goglia as Amy Pearce McKenzie Applegate as Isabel Jodi Taffel as Mrs. Horowitz Patrick Malone as Detective Schrank Winifred Freedman as Mrs. Tomlinson McKenna Palmer as Donna