Special Guest Stars Chris Noth as Peter Florrick Matthew Perry as Mike Kresteva Guest Stars Mary Beth Peil as Jackie Florrick Mike Pniewski as Frank Landau Joanna Gleason as Judge Carmella Romano Parker Posey as Vanessa Gold Dennis Boutsikaris as Tommy Segara Julianne Nicholson as Callie Simko Will Swenson as Justin Jason Kravits as Nestor Liesel Allen Yeager as Lindsey Lou Liberatore as Disbarred Lawyer Co Starring David Drake as Jacques Sarah Sokolovic as Mary Jane Heidl Libby Woodbridge as Megan Zarovich Maggie Keenan-Bolger as Pamela Wozniak