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 Victoria Grace as Wendy Shin William Brennan as Justice of the Peace Scott Shilstone as Zack Brady