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 Zach Woods as Jeff Dellinger Will Patton as Mike Tascioni 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 Nikiya Mathis as Adele Ordonez James Andrew O'Connor as Rick Glenn Tom Tammi as Carroll McGuire Ben Mehl as Wood Hochstadter Ben Edelman as Ike Batch