Live from
#Cannes2024
at the world premiere of “Oh Canada,” where
#RedSeaFilmFoundation
CEO Mohammed Al Turki, Becky Armstrong, Baz Luhrmann, and the film’s cast and crew, including director Paul Schrader and stars Richard Gere and Uma Thurman, walked the red carpet.