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 Rachel Fox as Kayla Huntington Lyndsy Fonseca as Dylan Mayfair Nathan Fillion as Adam Mayfair Jeff Doucette as Father Crowley Gary Cole as Wayne Davis Dakin Matthews as Reverend Sikes Chris Carmack as Tim Co Starring Mary K. Devault as Nurse Wilkins Patricia Place as Nun