Beautiful, interesting, incredible cinema.
Docu-drama about God, performance art and topless dancing in NYC’s Lower East Side, circa 1986.