The film will likely arrive in 2026.