Special Guest Stars Chris Noth as Peter Florrick Guest Stars Sarah Steele as Marissa Gold Tim Guinee as Andrew Wiley David Krumholtz as Josh Mariner Jason Babinsky as Howell Richard Masur as Geoffrey Solomon Lily Rabe as Petra Moritz Oliver Platt as R.D. Jason Babinsky Mo Rocca as Ted Willoughby Tina Benko as Judith Dahl Ruben Santiago-Hudson as Charles Jinks Darren Pettie as Max Gaul Michael Zegen as Justin Partridge Frankie J. Alvarez as Steven Mund Wesley Taylor as Tom Keppler/Nils Anderson Co Starring Kim Masters as Herself Ben Jacoby as Carl Uncredited Pilar Witherspoon as Jane