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 Danny Burstein as Dr. Ian Caine Michael Mulheren as Dr. Douglas Dooley Madison Arnold as Older Partner J. Bernard Calloway as Tom Jesse Daniel Abeles as Don Weingarten Kahlil Garcia as Limo Driver Stephen DeRosa as Sam Handy David Cale as Dr. Nigel Buggy Sekou Laidlow as Josiah Banner