The film is slated for release on January 17 2025.