Guest Stars Carmen LoPorto as Jack Manning Matt Walton as Elijah Clarke Meghann Fahy as Hannah O'Connor Ed Wheeler as Perry Darlene Violette as Nun