Special Guest Stars Chris Noth as Peter Florrick Gary Cole as Kurt McVeigh David Paymer as Judge Richard Cuesta Guest Stars Michael J. Fox as Louis Canning Chris Butler as Matan Brody Renée Elise Goldsberry as Geneva Pine Matthew Morrison as Connor Fox Megan Hilty as Holly Westfall Howard McGillin as Lloyd Garber Kate Arrington as Emily Parkes Victoria Clark as Shannon Janderman Sean Cullen as Greg Cady Euan Morton as Irv Bircher