Special Guest Stars Chris Noth as Peter Florrick David Hyde Pierce as Frank Prady Guest Stars Jerry Adler as Howard Lyman Michael J. Fox as Louis Canning Mike Colter as Lemond Bishop Sarah Steele as Marissa Gold Steven Pasquale as Jonathan Elfman Gbenga Akinnagbe as Pastor Isaiah Easton Susan Misner as Simone Canning J.C. MacKenzie as Interviewer Lee Aaron Rosen as Narrator Michael Siberry as Richard Dawkins