The line “Careful who you assemble” in the video description can be interpreted in two ways;
- You may think that you are “assembling” a great team to save the world but it was the other way around.
- You are “assembling” a team with a bunch of “No Bodies” but in the end they’re the ones that gets the job done.
I also don’t think that this is Marvel’s version of the Suicide Squad. On Wikipedia, the exact release date of the film is on May 2, 2025,
Here’s the movie poster that @Marvel released a couple of days ago.