Avengers: Infinity War made history with a $630m (£457m) global opening weekend take, according to estimates.
Avengers: Infinity War made history with a $630m (£457m) global opening weekend take, according to estimates.
MARVEL has taken huge risks in its biggest blockbuster yet. Is the most hyped movie of the year actually worth seeing? We have the answer.