Special Guest Stars Chris Noth as Peter Florrick Gary Cole as Kurt McVeigh Guest Stars Matthew Morrison as Connor Fox Tobias Segal as Tyler Hopkins Will Patton as Mike Tascioni Zach Woods as Jeff Dellinger Michael Kostroff as Charles Froines Michael Urie as Stephen Dinovera Megan Hilty as Holly Westfall Damian Young as Clinton Foyle Haynes Thigpen as Jonathan Mattis Jayne Atkinson as Magistrate Nora Valentine Chuck Cooper as Gerald Gallo Ken Marks as Dick Trousdale Co Starring Ben Mehl as Wood Hochstadter James Andrew O'Connor as Rick Glenn Nikiya Mathis as Adele Ordonez Tom Tammi as Carroll McGuire Ben Edelman as Ike Batch