Special Guest Stars Shawn Pyfrom as Andrew Van de Kamp Guest Stars Charlie Carver as Porter Scavo Joshua Logan Moore as Parker Scavo Kathryn Joosten as Karen McCluskey Kendall Applegate as Penny Scavo Madison De La Garza as Juanita Solis II Mason Vale Cotton as M.J. Delfino Kevin Rahm as Lee McDermott Tuc Watkins as Bob Hunter Orson Bean as Roy Bender Jeffrey Nordling as Nick Bolen Josh Zuckerman as Eddie Orlofsky Sam Page as Sam Allen Julie Benz as Robin Gallagher Richard Gilliland as Dr. Brent Avedon Co Starring Daniella Baltodano as Celia Solis Earnestine Phillips as Detective Aguilar Lindsay Ryan as Young Girl Les Brandt as Antonio Eric Ian Colton as Tad Ray Garcia as Fernando Laura McLauchlin as Tiffany Jeffrey Markle as Bus Driver Jonathan Spencer as Customer