Entertainment Marketing consultant fired over controversial ‘Megalopolis’ trailer David Mouriquand 26/08/2024