Special Guest Stars Chris Noth as Peter Florrick Guest Stars Mary Beth Peil as Jackie Florrick Chris Butler as Matan Brody Titus Welliver as Glenn Childs Scott Porter as Blake Calamar Michael Ealy as Derrick Bond Felix Solis as Detective Kevin Rodriguez Pedro Pascal as Nathan Landry Cristin Milioti as Onya Eggertson Jacob Pitts as Vance Salle Chris Sarandon as Judge Howard Matchick Rebecca Luker as Carleen Loren Tammy Blanchard as Petra Long Jennifer Harmon as Ruth Co Starring Erica Hill as Herself Rebecca Brooksher as Lana Timmerman Eric Nelsen as Mark Flor De Liz Perez as Assistant #1 Montego Glover as Jeanine Derbeken Charise Castro Smith as Assistant #2 Gloria Crampton as TV Psychologist Brian Hutchison as Congressman Timmerman