Sean Baker’s twisted retelling of a Cinderella story, swept the 2025 Oscars, taking home awards for Best Picture, Best ...
If these two indie releases, and their mainstream success, prove anything, it’s that it is time to head back to the theatres.