June 14, 2023
Les Blank considered this free-form feature documentary about beloved singer-songwriter Leon Russell, filmed between 1972 and 1974, to be one of his greatest accomplishments. Yet it was not publicly released until 2015, after Blank's death.
Venue: Next Stage Arts