San Antonio, a city known for its rich history and landmarks, is also home to an iconic location on the West side of town. Opened in 1966, Del Bravo Record Shop is a family-owned store with a ...
The French true crime drama's director also tells IndieWire how "the harder thing is to go from very, very small movies to very big movies in France," whereas it's the opposite in the U.S.