Friday January 31, 2025
The movie will be Netflix's most expensive film ever made with a budget of $200 million.