Guest Stars Merrilyn Gann as Rose Abbott Sarah Lancaster as Madison Kellner Marcia Cross as Dr. Linda Abbott Ryan Armstrong as Sam Feeney Paul Wesley as Tommy Callahan Charlie Weber as Jay Philipp Karner as Josh Walker