Hulk and the rest of the Avengers unite to battle their most powerful enemy yet -- the evil Thanos. The casts including Robert Downey Jr. , Chris Hemsworth and Chris Evans. This 149-minute runtime movie is produced by Marvel Studios. The directors are Anthony Russo and John Russo. The most expensive movie with the budget, RM500 millions. Avengers: Infinity War held its world premiere on 23 April 2018 in Los Angeles. The sequel of this movie is to be released on 3 May 2019.