Guest Stars Chris Noth as Peter Florrick Zach Grenier as David Lee Renée Elise Goldsberry as Geneva Pine Anna Camp as Caitlin D'Arcy Dylan Baker as Colin Sweeney Edward Herrmann as Lionel Deerfield Cady Huffman as Marina Kate Burton as Victoria Adler Bebe Neuwirth as Judge Friend Morena Baccarin as Isobel Susan Pourfar as Waitress Laurence Mason as Jeremy Donald Sage MacKay as Mike Pedrano James Lloyd Reynolds as Suited Questioner