Guest Stars Chris Noth as Peter Florrick Mary Beth Peil as Jackie Florrick Nathan Lane as Clarke Hayden Marc Warren as Nick Saverese Denis O'Hare as Judge Charles Abernathy Maura Tierney as Maddie Hayward Miriam Shor as Mandy Post Amanda Peet as Laura Hellinger Linda Emond as Judge Leora Kuhn Liz Holtan as Indira Starr Yul Vazquez as Cristian Brian Dennehy as Bucky Stabler Brian J. Smith as Ricky Don Harvey as Ryan Nick Blaemire as Sgt. Compton