This year’s race for the Academy Award for Best Picture has sometimes been difficult to predict. Certainly more difficult than in previous years. But the results are now in, and the hard-hitting romantic Anora takes home the coveted golden statue.
The Sean Baker written and directed-film gets the biggest award of the night. Read More