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 Francie Swift as Kya Poole Peter Riegert as Judge Harvey Wynter Michelle Hurd as Tamara Kelly AuCoin as Carl Thomas Matt Servitto as Walt Givens Bianca Amato as Ellen Whitton Sean Dugan as ASA Eric Ford Jonathan Walker as David Phelan Co Starring John Deyle as Bailiff #1 Condola Rashad as Mary Bennett Ray Iannicelli as Bailiff #2 Russ Mitchell as Himself Betsy Aidem as Judge Megan Lowrey