Amitabh Bachchan received a lot of help from people on social media so that he could understand Infinity Wars.
At this point, box office analysts now expect Avengers: Infinity War to tap out at around $1.8 billion - just shy of that elusive $2 billion milestone that has so far remained exclusive to holiday films, such as Avatar, Titanic and Star Wars: The Force Awakens. It saw a solid holdover in North America, making $10 million in its second weekend, for a domestic tally of 29.6 million. This easily topped the weekend's new releases, the Melissa McCarthy-starring comedy Life of the Party and the Gabrielle Union-starring thriller Breaking In. Directed by Anthony and Joe Russo, it is now the highest-earning Hollywood film in India. The pic's rule is expected to end next weekend when Fox and Ryan Reynolds unfurl Deadpool 2.
After becoming the quickest movie ever to $1 billion worldwide last weekend and having the second-largest second weekend ever in United States theaters, "Infinity War" won this weekend's box office for a third-straight weekend and has crossed the half-billion figure domestically. "Sir you have to watch previous parts of the movie to understand this one, once you'll understand you'll never exhausted of praising this movie".
Infinity War's big weekend is largely due to a huge opening in China, where the film made $200 million in its first weekend.
Universal's Breaking In finished in third position with an estimated $16.5 million.
The second weekend of Lionsgate and Pantelion's comedy "Overboard" landed in fourth with US$10 million, while the sixth weekend of Paramount's "A Quiet Place" secured No. 5 with US$6.3 million. It had the biggest opening in Australia, where it earned $1.5 million on 297 screens. "Black Panther" still holds the domestic superhero title with $696 million. The film also enjoyed a solid weekend internationally where it brought in $2.8 million from 55 markets as it passed $100 million internationally with releases in China, France and Japan still to go.