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 Angel Desai as Lara Patrick Heusinger as Ray Demory 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 Michael Kaycheck as Superintendent Elaine Kussack as Senior Citizen Samuel Stricklen as Calvin Tober Uncredited Erica Newhouse as Gillian