An amateur producer of a reality TV show is drawn in by his subject's repressed hunger for human flesh.
A locksmith and a bum locked inside a church unlock an unlikely connection. Is God on their side? Who knows, but the church definitely isn't. This film was created for the Detroit 48 2025.