Special Guest Stars Chris Noth as Peter Florrick Guest Stars Michael J. Fox as Louis Canning Mike Colter as Lemond Bishop Sarah Steele as Marissa Gold Jess Weixler as Robyn Burdine Michael Cerveris as James Castro Ben Rappaport as Carey Zepps John Ventimiglia as Detective Gary Prima J.D. Williams as Dexter Roja Katie Paxton as Lauren Lytton Kelli Giddish as Sophia Russo Fred Melamed as Judge Karpman Lenny Venito as Sheriff Gibson Ash Christian as David Howell Samantha Mathis as Bonita Yarrow Hampton Fluker as Khalil Dade Co Starring Nicole Roderick as Nora Sheldon Best as Jim Lenard Bob Roseman as Police Officer Nathan Hinton as Cop #1 Gerry Bamman as Diane's Client Jonathan Coulton as DUI