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 Catherine Larson as Lizzie Ransom Ryan John Perkins as Father McShane 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 Felicity LaFortune as Leigh Kirkland Ryan Caroline Wilde as Grace Coleridge Ash Adams as John Reid Ryan Rosemary Prinz as Sister Mary Joel Keith Charles as Homer Dodd