Beautiful, interesting, incredible cinema.
A psychedelic portrait of Saint Teresa Hester, a blind, erotic psychic spirit dancer.