Guest Stars Chris Noth as Peter Florrick Nathan Lane as Clarke Hayden Jill Flint as Lana Delaney Marc Warren as Nick Saverese John Benjamin Hickey as Neil Gross Miriam Shor as Mandy Post Rita Wilson as Viola Walsh Liz Holtan as Indira Starr Dominic Chianese as Judge Michael Marx Adam Godley as Leland Carlisle Jee Young Han as Julie Doyle Virginia Kull as Elizabeth K.K. Moggie as Judith Devin Ratray as Kevin Michael Bakkensen as Husband Ben Steinfeld as Techie Gregory Perri as Ben