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 David Garrison as Lyman Larry Pine as Paul Margaret Colin as Rochelle Opal Alladin as Reporter Martin LaPlatney as Passerby