These are, in their own way, a perfect visual representation of how hard it’s going to be to sell this film. Busy, bizarre and bearing constant reminders that, yes, this is from the creators of The Matrix Trilogy.
Not far from July 18th now, so expect to see a lot more from this film in the immediate future. I personally prefer to stay as blind as possible. My ticket is already sold.