Francis Ford Coppola is one of the most well known, most awarded directors of all time, so it makes sense that he uses ‘Megalopolis’ to complain about cancel culture and women October 6th, 2024