A dilapidated church on a country road in central Florida.