I Found God

Short horror film.