Guest Stars Zach Grenier as David Lee Michael J. Fox as Louis Canning Nathan Lane as Clarke Hayden John Benjamin Hickey as Neil Gross Maura Tierney as Maddie Hayward Megan Ketch as Deena Lampard T.R. Knight as Jordan Karahalios Kenneth Tigar as Judge Chase Larry Pine as Paul David Garrison as Lyman Margaret Colin as Rochelle Opal Alladin as Reporter Martin LaPlatney as Passerby