Special Guest Stars Kate Mulgrew voices Mary Ryan Steve Fletcher as Matthew Strand Malachy McCourt as Kevin MacGuinness Cali Timmins as Maggie Shelby Irving Allen Lee as Dr. Evan Cooper Lois Robbins as Dr. Concetta D'Angelo Ryan Guest Stars Mary Ryan as Catherine Strand Co Starring John Sanderford as Frank Ryan Yasmine Bleeth as Ryan Fenelli Maria Pitillo as Nancy Don Lewis Brian McGovern as Chaz Saybrook Casey Biggs as Fenno Moore Barbara Blackburn as Siobhan Ryan John Perkins as Father McShane Catherine Larson as Lizzie Ransom Ryan Diana Van der Vlis as Sherry Rowan Cesare Danova as Silvio Conti Tichina Arnold as Zena Brown Robert Stattel as Neil Mulcahy James Wlcek as Ben Shelby Caroline Wilde as Grace Coleridge Ash Adams as John Reid Ryan Felicity LaFortune as Leigh Kirkland Ryan Rosemary Prinz as Sister Mary Joel Keith Charles as Homer Dodd