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 Damian Young as Clinton Foyle Megan Hilty as Holly Westfall Haynes Thigpen as Jonathan Mattis Jayne Atkinson as Magistrate Nora Valentine Chuck Cooper as Gerald Gallo Ken Marks as Dick Trousdale Co Starring James Andrew O'Connor as Rick Glenn Nikiya Mathis as Adele Ordonez Tom Tammi as Carroll McGuire Ben Mehl as Wood Hochstadter Ben Edelman as Ike Batch