STUDIO 100 FILM TO SHOWCASE “GIANTS OF LA MANCHA” AT MARCHE DU FILM IN CANNES May 10, 2023 By Josef Hofer