Special Guest Stars Kyle MacLachlan as Orson Hodge Steven Culp as Rex Van de Kamp 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 Mehcad Brooks as Matthew Applewhite Nashawn Kearse as Caleb Applewhite Bob Gunton as Noah Taylor Gwendoline Yeo as Xiao-Mei Julie White as Amanda James Shanklin as Detective Morgan William Atherton as Dr. Barr Melanie Chartoff as Sally Joy Bisco as Melanie Foster Co Starring Alejandro Patino as Ralph John Callahan as Stan Jamie McBride as Cop at Applewhites Brian Carpenter as Clerk Craig Tsuyumine as On Site TV Reporter Hunter Allan as Young Andrew