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 Mehcad Brooks as Matthew Applewhite Nashawn Kearse as Caleb Applewhite Ryan Carnes as Justin Jeff Doucette as Father Crowley Currie Graham as Ed Ferrara Kurt Fuller as Detective Barton Melinda Page Hamilton as Sister Mary Bernard Paul Dooley as Addison Prudy Michael Ironside as Curtis Monroe Joyce Van Patten as Carol Prudy Scott Allan Campbell as Detective Sloan Penelope Ann Miller as Fran Ferrara Co Starring Betty Murphy as Alberta Fromme Carol Mansell as Pat Ziegler Virginia Watson as Nurse Sven Holmberg as Jerry Bunnie Rivera as Nurse Delany Mary Kathleen Gordon as Receptionist