The 78th annual Cannes Film Festival will take place from 13 to 24 May 2025. French actress Juliette Binoche will serve as jury president for the main competition. From Wikipedia
Directed by Oscar winner Roger Ross Williams, the film will debut sales at Cannes and dramatize the true story of Betty and Barney Hill's 1961 experience.