La Grande Arche (2023)FrenchPlotWith nearly 70 monumental works of art scattered throughout the district, La Defense, Paris, is Europe's largest open-air museum. Sitting between the legs of the gigantic Red Spider, I wonder how I didn't notice them before. RATING 7.0 53 Votes GENREAnimation, Short STARSFlora Fischbach