Guest Stars Chris Noth as Peter Florrick Jerry Adler as Howard Lyman Margo Martindale as Ruth Eastman Nicole Roderick as Nora Mike Pniewski as Frank Landau Kurt Fuller as Judge Peter Dunaway Mamie Gummer as Nancy Crozier Phillip Shinn as Dirk Trieste Kelly Dunn as Amanda Marcassin Amy Irving as Phyllis Barsetto Johnny Simmons as Erik Barsetto Shannon Marie Sullivan as Jennifer Mark Lotito as Marty Pintarello Tom Alan Robbins as Hank Wilson Stuart Zagnit as Judge Larry Reardon Ronnie Farer as Vera Toll Martin Van Treuren as Patrick O'Neal William Connell as ASA Terrence Teague