Special Guest Stars Wallace Langham as David Hodges Guest Stars Larry Mitchell as Officer Mitchell Meredith Monroe as Sister Bridget Tim Guinee as Father Frank Berlin Sean Patrick Flanery as Cody White Blake Lindsley as Charlotte Summerville Janelle Marra as Candice White Kendall Clement as Sergeant Crawford John Lee Ames as Marty Waylon Payne as Brady Somers Lorna Raver as Sister Elizabeth Olivia Leigh as Young Charlotte Zach Bostrom as Young Frank Tyler King as Young Cody