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