Celebrity Netflix’s $320M Sci-Fi Epic Slammed by Critics—But It’s Still a Hit by Monaco Muse March 16, 2025