Dead Girl, The, Episode 3: The Man Who Carries the Water

Father Hugh Brooks, a faithless, alcoholic priest, stumbles into the town of Bloody Springs, Louisiana and becomes entangled in the aftermath of a tragic — and mysterious — drowning. Part three of three. Suggested for mature listeners.