After a very intense and controversial Oscars season, Netflix scooped up three awards at the 2025 97th Academy Awards. That ...