Gregory Frederick took a life and paid with 22 years of his own before struggling to reenter society, as the film explores what it means to live in the shadow of guilt.
The film tackles the difficult issue of the function of religion in modern life, especially how it affects people grappling with life in a new culture.
Not your average neighborhood cat lady, Marcia Pehr juggles her career as a physician with caring for the many cats she fosters for New York cat rescue group City Critters.