Infinity War was a hectic affair for the Directors. Of course, they tried their best to make the movie as perfect as possible. In the movie, Thanos rides on his quest to amass all the Infinity Stones to bring closure to his goal of bringing balance to the Universe. Many fans questioned as to why didn’t Thanos go after the stones before. Why did he choose now to go after the stones?
The Directors have answered this question in the commentary that was included with the Digital HD release of Infinity War. Joe Russo said, “The reason why he has not gone after the stones before is because the minute he does, the forces of the universe are gonna line up against him. If he doesn’t know where the Soul Stone is then what is the point?” It was from Nebula’s memory that Thanos learned about Gamora knowing the whereabouts of the Soul Stone. So, Gamora was an imperative part of his plan.
And he met Gamora at Knowhere. This is exactly the place where the plot hole was found. When Gamora meets Thanos, she says, “You knew I’d come”, to which Thanos replies, “I counted on it.” The thing is, the odds of Gamora coming to Knowhere are off the charts. There is a specific chain of events that led Gamora to Knowhere. There is no way Thanos could have known that Thor would be rescued by the Guardians of the Galaxy, and then Thor would tell them about Thanos, and then Gamora will be included in the group going to Knowhere. So there’s no point to justify Thanos waiting for Gamora to arrive, after his work on Knowhere was done ( he had retrieved the Reality Stone). And as I have mentioned before, the Directors have claimed that the minute Thanos goes after the stones, the forces of the Universe would align against him. So, why would he wait on Knowhere?
What do you think about this “plot hole”? Drop your thoughts below.
Also read - AVENGERS 4 ALLEGED 'PLOT LEAK' HITS THE INTERNET
If you want to stay updated with the articles, click the Subscribe button or Like my page ( links to the articles will be uploaded there).