December 3, 2023 1:10 pm
Read More Directed by Romain Gavras, “Athena” lights the fuse on a familiar powder keg in French cinema.