Special Guest Stars Chris Noth as Peter Florrick Anika Noni Rose as Wendy Scott-Carr Guest Stars Mary Beth Peil as Jackie Florrick Titus Welliver as Glenn Childs Scott Porter as Blake Calamar Michael Ealy as Derrick Bond Dallas Roberts as Owen Cavanaugh David Pittu as Spencer Roth Jessica Stone as Meg Malden Priscilla Lopez as Judge Christina de la Piedra Bobby Steggert as Wyatt Stevens, Jr. Co Starring Stephanie Kurtzuba as Olivia Suconik Rebecca Brooksher as Lana Timmerman Glenn Fleshler as Carl Landers Jason Ralph as Student #2 Keren Dukes as Student #1 Benjamin Eakeley as Damian Anthony Vincent as SWAT Member