It's the movie that made Jordan Peele fire some of his staff after they lost the massive bidding war to make it. And it's also being called the best horror film of 2025. Obviously, we're talking about ...