Will Avengers: Age of Ultron outperform its predecessor?
After Joss Whedon's The Avengers was released in 2012, it became the third highest grossing film of all time. The sequel reunites Iron Man (Robert Downey Jr.), Captain America (Chris Evans), Thor (Chris Hemsworth), Nick Fury (Samuel L. Jackson), Black Widow (Scarlett Johansson), Hawkeye (Jeremy Renner), The Hulk (Mark Ruffalo) and agent Maria Hill (Cobie Smulders), while introducing Scarlet Witch (Elizabeth Olsen), Ultron (James Spader) and Quicksilver (Aaron Taylor-Johnson).
That's a lot of star power.
Expectations are high for the Marvel Studios movie, with analysts predicting it will earn between $210 million and $224 million in the U.S. in its opening weekend. When it debuted overseas last week, it earned $201.2 million.
Avengers: Age of Ultron also stars Hayley Atwell (Peggy Carter), Paul Bettany (J.A.R.V.I.S./Vision), Don Cheadle (James "Rhodey" Rhodes/War Machine), Idris Elba (Heimdall), Anthony Mackie (Sam Wilson/Falcon) and Stellan Skarsgård (Erik Selvig), plus Linda Cardellini and Julie Delpy in secret roles.
Here's what critics have to say about the movie: