A downtown D.C. movie theater that's long been a hub for independent and foreign films is closing this spring.
Landmark’s E Street Cinema, a hub for indie, foreign and niche films, cited business struggles since the pandemic.