Film-makers are holding up a mirror to France over its colonial past at the 2022 Cannes Film Festival, helped by star power to face up to injustices committed notably in Africa.
"It is necessary to recall this story and look the truth in the eyes," said Algerian-born French director Philippe Faucon, although historical "complexities" make easy judgments impossible.
His film "Les Harkis" tells the story of Algerians who fought alongside French troops against the independence movement, only to be left behind when France pulled out, and facing the vengeance of the Algerians.
The movie places the responsibility for this "criminal betrayal" and the subsequent massacres of Harkis firmly at the doorstep of then-president Charles de Gaulle.
The colonisation of Algeria and the horrors of the Algerian war of independence (1954-1962) deeply scarred both nations and continues to mar relations, but was hardly discussed in France in public for decades.
Although President Emmanuel Macron has acknowledged crimes committed, including a massacre by police of Algerians in Paris in 1961 which he called "inexcusable", his government has ruled out "presenting an apology" for France's colonial past.
'Everybody needs to know'
Fellow director Mathieu Vadepied also warned against facile conclusions about France's forced recruitment of Senegalese soldiers for its World War I war effort, the subject of his film "Tirailleurs" ("Father and Soldier").
French superstar Omar Sy, who has won a huge international following with his roles in "Untouchable" and the Netflix smash hit "Lupin", plays the lead in the story about a father and a son who are both forced into the trenches.
"My idea is to put things into question," Vadepied said. "Question France's historical relationship with its former colonies, what do we have to say about that today, do we even know what we did?"
While rejecting any "frontally political" approach, he said that "if we deny the facts we can never move on, we need to tell these stories, everybody needs to know them."
The idea was however "not to guilt-trip people, but to recognise the painful history and free ourselves".
A turning point
The second Cannes week will see the screening of "Nos Frangins" ("Our Brothers") by French director Rachid Bouchareb who in 2006 sparked a nationwide debate with "Indigenes" ("Days of Glory"), a film about the contribution of North African soldiers to the French Free Forces during World War II.
In his latest movie, he tells the story of Malik Oussekine, a 22-year-old French-Algerian student who was beat to death by two police officers in 1986 on the sidelines of a student protest in Paris.
He had not been involved in the demonstration, and his killing became a turning point, triggering weeks of unrest and leading to the unprecedented conviction of the officers involved.