Special Guest Stars Loretta Devine as Angela Eileen Davidson as Thomas Banks Eileen Davidson as Sister Mary Moira Guest Stars Tanner Stine as Joey Johnson William Brennan as Justice of the Peace Victoria Grace as Wendy Shin Scott Shilstone as Zack Brady