Special Guest Stars Chris Noth as Peter Florrick Guest Stars Mary Beth Peil as Jackie Florrick Joe Morton as Daniel Golden Leslie Hendrix as Virginia Sun Chris Bauer as James McCloon Patrick Heusinger as Ray Demory Angel Desai as Lara Peter Benson as Dr. Stanley Winsor Mary Catherine Garrison as Carol Demory Chip Zien as Judge Lee Sutman Co Starring Amanda Warren as Ms. Pollock Samuel Stricklen as Calvin Tober Michael Kaycheck as Superintendent Elaine Kussack as Senior Citizen Uncredited Erica Newhouse as Gillian