The E Street Cinema, long D.C.’s premier showcase for independent films, closed for good on Sunday. The end of the E Street Cinema was a long time coming.
Going Down,' the 1983 cult indie film from Australia and director Haydn Keenan, has been restored in 4K and will make its US ...