Desk Report
Published: 18 May 2023, 05:56 pm
The 2023 Cannes Film Festival is officially underway in Cannes, France. The annual event, which premieres and screens some of the most-discussed films of the year, produces one of the most lavish steps and repeats in the world.