Guest Stars Titus Welliver as Glenn Childs Anika Noni Rose as Wendy Scott-Carr Scott Porter as Blake Calamar Jill Flint as Lana Delaney Dallas Roberts as Owen Cavanaugh Tim Guinee as Andrew Wiley Rita Wilson as Viola Walsh Jack Carpenter as Patric Edelstein Remy Auberjonois as Martin Parillo Kate Burton as Victoria Adler F. Murray Abraham as Burl Preston Stephen Kunken as Rand Blaylock Anne L. Nathan as Hannah Vetters Fred Arsenault as Simon Abaire Uncredited Chris Noth as Peter Florrick