Special Guest Stars Dylan Walsh as Carl Feeney Guest Stars Merrilyn Gann as Rose Abbott Sarah Lancaster as Madison Kellner Marcia Cross as Dr. Linda Abbott Lee Garlington as Brenda Baxworth Ryan Armstrong as Sam Feeney Paul Wesley as Tommy Callahan Erinn Hayes as Mindy Wheeler Lisa Waltz as Diane Shumacher Tom Wright as Carl's Lawyer