By: Gizmodo Posted On: August 21, 2024 View: 11 The latest trailer for Francis Ford Coppola's fantastical drama has since been removed by the studio. Read this on Gizmodo