Giancarlo Esposito at a Netflix event May 19, 2024 in Los Angeles, California. Photo: Charley Gallay/Getty Images for Netflix (Getty Images) When in doubt, add a...
Megalopolis, the latest magnum opus from famed director Francis Ford Coppola, debuted at the Cannes Film Festival on May 16, and the response has been chaotic,...