Flint: Who Can You Trust? director Anthony Baxter hopes his new documentary about the water crisis in Flint, Michigan will…
Filmmakers are excellent liars. Our greatest lie is how long we tell ourselves a film will take to make. If…