Guest Stars Ryan Buggle as Noah Porter Benson Joanna Going as Leah Linwood Melora Walters as Laurel Linwood Co Starring Lana Young as Mrs Drayson Chris Cafero as James Kayla Diaz as Nancy Crystal T. Johnson as Meg Tai Lyn Sandhu as Linda Uncredited Steve Zirnkilton voices Opening Narration