Guest Stars Chris Noth as Peter Florrick Jerry Adler as Howard Lyman Michael J. Fox as Louis Canning Chris Butler as Matan Brody Margo Martindale as Ruth Eastman Nicole Roderick as Nora Christopher McDonald as Judge Don Schakowsky Mo Rocca as Ted Willoughby Phillip Shinn as Dirk Rob Bartlett as Bernie Bukovitz Bridget Regan as Madeline Smulders Jane Curtin as Judge Farley Michael Mulheren as Dr. Douglas Dooley Madison Arnold as Older Partner Danny Burstein as Dr. Ian Caine Daniel Abeles as Don Weingarten Sekou Laidlow as Josiah Banner David Cale as Dr. Nigel Buggy Kahlil Garcia as Limo Driver J. Bernard Calloway as Tom Jesse Stephen DeRosa as Sam Handy