A man who escaped a religious youth institution confronts a presence that never left him.
Jesse
Writer
Director
Director of Photography
Editor