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 Kyle MacLachlan as Josh Perrotti Taye Diggs as Dean Levine-Wilkins Johnny Wu as Nelson Fong Brooks Ashmanskas as Judge Greg Brochard Jan Maxwell as Camilla Vargas Mara Davi as Dana Lee Boykin Misha Kuznetsov as Boris Ivankov Marcus Ho as Wen Ho-Shin Gerry Vichi as Alex Kellner Michael Cumpsty as Eric Napier Co Starring Thomas Mayes as Clown