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 Jonathan Spencer as Customer Lindsay Ryan as Young Girl Les Brandt as Antonio Eric Ian Colton as Tad Ray Garcia as Fernando Earnestine Phillips as Detective Aguilar Laura McLauchlin as Tiffany Jeffrey Markle as Bus Driver