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 Dominic Chianese as Judge Michael Marx Liz Holtan as Indira Starr Virginia Kull as Elizabeth Adam Godley as Leland Carlisle Jee Young Han as Julie Doyle Devin Ratray as Kevin K.K. Moggie as Judith Michael Bakkensen as Husband Ben Steinfeld as Techie Gregory Perri as Ben