France, March 16 -- The darkly comic thriller One battle after another, directed by Paul Thomas Anderson and starring Leonardo DiCaprio as a former revolutionary turned weed-smoking single father of a teenager, led the awards with six Oscars, including best picture.

"I wrote this movie for my kids to say sorry for the housekeeping mess that we left in this world," said Anderson, who won best director, while accepting the award for best adapted screenplay.

"But also with the encouragement that they will be the generation that hopefully brings us some common sense and decency."

Sean Penn won best supporting actor for his role as an obsessed military officer.

Sinners, a celebration of blues and Black culture with a supernatural twist, en...