Special Guest Stars Chris Noth as Peter Florrick Guest Stars Jill Flint as Lana Delaney Joe Morton as Daniel Golden Pedro Pascal as Nathan Landry Peter Riegert as Judge Harvey Wynter Francie Swift as Kya Poole Michelle Hurd as Tamara Kelly AuCoin as Carl Thomas Matt Servitto as Walt Givens Bianca Amato as Ellen Whitton Jonathan Walker as David Phelan Sean Dugan as ASA Eric Ford Co Starring John Deyle as Bailiff #1 Condola Rashad as Mary Bennett Ray Iannicelli as Bailiff #2 Betsy Aidem as Judge Megan Lowrey Russ Mitchell as Himself