The 77th Cannes Film Festival kicked off in the resort city in southeastern France on Tuesday, marking an inspirational ...