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 Matthew Del Negro as Officer Curtis Robb Jeremy Davidson as Phil Kristin Chenoweth as Peggy Adam LeFevre as Judge Kakissis Frank Frankson as Kent Kyle Sutton as Jax Kresteva Uncredited Matthew Perry as Mike Kresteva