Guest Stars Mary Beth Peil as Jackie Florrick Titus Welliver as Glenn Childs Carrie Preston as Elsbeth Tascioni Monica Raymund as Dana Lodge Anna Camp as Caitlin D'Arcy Ismael Cruz Córdova as Jimmy Patrick Jay O. Sanders as Judge Hal Ferris Bob Balaban as Gordon Higgs Jennifer Lim as Diane's Assistant Aaron Tveit as Spencer Zschau Waleed Zuaiter as Danny Marwat Erin Fritch as Young Woman Stephen Sable as Dr. Val Phouayvongsa James Clow as Young Man Don Stephenson as Bob Lachness Clark Jackson as Lt. Curt T.J. Kenneally as Secret Court Counselor Michael Braun as Jim Duff Paul Collins as Secret Court Judge