Shot in 2022, this film has been in development hell for a couple of years till now.
The cut has not been officially confirmed yet due to conflicts. The only cuts that remain are the final "alternate editor's cut" and the "director's cut", which that version isn't finished yet.