Guest Stars Chris Noth as Peter Florrick Zach Grenier as David Lee Nathan Lane as Clarke Hayden Marc Warren as Nick Saverese P.J. Brown as Bill Kenneth Tigar as Judge Chase Tawny Cypress as Melinda Jeremy Davidson as Phil Matthew Del Negro as Officer Curtis Robb Kristin Chenoweth as Peggy Frank Frankson as Kent Adam LeFevre as Judge Kakissis Kyle Sutton as Jax Kresteva Uncredited Matthew Perry as Mike Kresteva