Human, Too Human (1974) Louis Malle, René Vautier August 26, 2018 Documentary A documentary with almost no words following the production of Citroen cars at a plant in Northern France and their later sales. Read More »