This trailer was released on April 23rd a few days before Infinity War hit theaters.



This means that the audience of a 2 billion movie had saw this trailer which also had the Marvel logo attached to it.

I believe this is the reason why the film was able to overcome the reviews. There was way too many people interested in it to effect it that much. That and audience word of mouth helped it.

Anybody else think this was the case?