Guest Stars Chris Noth as Peter Florrick Jerry Adler as Howard Lyman Jess Weixler as Robyn Burdine Ben Rappaport as Carey Zepps Melissa George as Marilyn Garbanza Christian Borle as Carter Schmidt Peter Gerety as Judge Timothy Stanek Jeffrey DeMunn as Chief Justice Ryvlan Talia Balsam as Anne Stevens J.T. O'Connor as Daniel Hecht Julienne Hanzelka Kim as Diane's Assistant Karen Pittman as Dr. Patricia Serling Genevieve Angelson as Tara Bach Janel Moloney as Kathy Eisenstadt Philip Ettinger as Michael Rebecca Eichenberger as Amber Wallis C.J. Wilson as Brian Eisenstadt Jordan Lage as Dr. John Tuft Phillip James Griffith as Cam