Special Guest Stars Chris Noth as Peter Florrick Guest Stars Carrie Preston as Elsbeth Tascioni Jill Flint as Lana Delaney Steven Pasquale as Jonathan Elfman Ben Rappaport as Carey Zepps Jill Hennessy as Rayna Hecht Taye Diggs as Dean Levine-Wilkins Kyle MacLachlan as Josh Perrotti Johnny Wu as Nelson Fong Brooks Ashmanskas as Judge Greg Brochard Jan Maxwell as Camilla Vargas Mara Davi as Dana Lee Boykin Michael Cumpsty as Eric Napier Misha Kuznetsov as Boris Ivankov Marcus Ho as Wen Ho-Shin Gerry Vichi as Alex Kellner Co Starring Thomas Mayes as Clown