This review was originally part of our coverage for the 2023 Cannes Film Festival. It's a story as old as time: two characters from different and opposing cultures become star-crossed lovers and their ...