Five years after suffering a crushing defeat and staggering losses at the hands of the evil Thanos (Josh Brolin in a motion-capture performance), Iron Man (Robert Downey, Jr.), Captain America (Chris Evans), Thor (Chris Hemsworth), and the rest of the remaining Avengers join forces with allies new and old as they travel back in time to various points in the past in a desperate attempt to obtain the powerful Infinity Stones and put things right. Thrilling, critically acclaimed, blockbuster sequel also stars Mark Ruffalo, Scarlett Johansson, Jeremy Renner.