Guest Stars Chris Noth as Peter Florrick Zach Grenier as David Lee Renée Elise Goldsberry as Geneva Pine Nathan Lane as Clarke Hayden Skipp Sudduth as Jim Moody Amanda Peet as Laura Hellinger F. Murray Abraham as Burl Preston John Lutz as Eddie Kowalski Bill Maher as Himself Christina Ricci as Therese Dodd John Shea as Nestor Agos Andrew Stewart-Jones as Commissioner Tom Gill Megan Byrne as Commissioner Bix Austin Lysy as Punch Sutton Christian Finnegan as Talk Show Host John Horton as Judge Fendler Melissa van der Schyff as Rebecca Thom Sesma as Commissioner Martinez