Filmmaker Theo Love wisely begins ALABAMA SNAKE with the only part of this lurid tale of religion, sex, and booze that is not in dispute. That would be when two paramedics drive down a dark country road, on October 4, 1991, sirens and flashing lights off, only to find Darlene Summerford stumbling towards them, clutching… Read More »