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 Victoria Clark as Shannon Janderman Kate Arrington as Emily Parkes Sean Cullen as Greg Cady Euan Morton as Irv Bircher