Recap and review: This year’s Cannes Film Festival gives up its glitz

The 79th annual Cannes Film Festival took place from May 12 to May 23 in Cannes, France. South Korean filmmaker Park Chan-wook served as jury president for the main competition, which consisted of 22 international feature films. Other notable jury members included American actress Demi Moore, Chinese director Chloé Zhao, and Swedish actor Stellan Skårsgard....