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