It was one of the most talked about films of 2025.