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