Special Guest Stars Kate Mulgrew voices Mary Ryan Steve Fletcher as Matthew Strand Malachy McCourt as Kevin MacGuinness Cali Timmins as Maggie Shelby Lois Robbins as Dr. Concetta D'Angelo Ryan Irving Allen Lee as Dr. Evan Cooper Guest Stars Mary Ryan as Catherine Strand Co Starring John Sanderford as Frank Ryan Yasmine Bleeth as Ryan Fenelli Brian McGovern as Chaz Saybrook Maria Pitillo as Nancy Don Lewis 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 James Wlcek as Ben Shelby Felicity LaFortune as Leigh Kirkland Ryan Caroline Wilde as Grace Coleridge Robert Stattel as Neil Mulcahy Ash Adams as John Reid Ryan Rosemary Prinz as Sister Mary Joel Keith Charles as Homer Dodd