Fans have been waiting for an eternity for the Avengers: Infinity War trailer since the film was first previewed at San Diego Comic-Con. But the wait is over as the first official trailer is officially here!
“As the Avengers and their allies have continued to protect the world from threats too large for any one hero to handle, a new danger has emerged from the cosmic shadows: Thanos. A despot of intergalactic infamy, his goal is to collect all six Infinity Stones, artifacts of unimaginable power, and use them to inflict his twisted will on all of reality. Everything the Avengers have fought for has led up to this moment – the fate of Earth and existence itself has never been more uncertain.”
Joe and Anthony Russo’s Avengers: Infinity War, starring Robert Downey Jr. as Tony Stark a.k.a. Iron Man, Chris Evans as Steve Rogers, Chris Hemsworth as Thor, Josh Brolin as Thanos, Mark Ruffalo as Bruce Banner a.k.a. the Hulk, Tom Hiddleston as Loki, Jeremy Renner as Clint Barton a.k.a. Hawkeye, Chris Pratt as Peter Quill a.k.a. Star-Lord, Elizabeth Olsen as Wanda Maximoff a.k.a. Scarlet Witch, Sebastian Stan as Bucky Barnes a.k.a. the Winter Soldier, Benedict Cumberbatch as Stephen Strange a.k.a. Doctor Strange, Paul Bettany as Vision, Cobie Smulders as Maria Hill, Benedict Wong as Wong, Zoe Saldana as Gamora, Karen Gillan as Nebula, Vin Diesel as Groot, Dave Bautista as Drax the Destroyer, Bradley Cooper as Rocket Raccoon, Pom Klementieff as Mantis, Scarlett Johansson as Natasha Romanoff a.k.a. Black Widow, Benicio del Toro as Taneleer Tivan a.k.a. The Collector, Tom Holland as Peter Parker a.k.a. Spider-Man, Anthony Mackie as Sam Wilson a.k.a. Falcon, Chadwick Boseman as T’Challa a.k.a. Black Panther, Danai Gurira as Okoye, Paul Rudd as Scott Lang a.k.a. Ant-Man, Don Cheadle as James “Rhodey” Rhodes a.k.a. War Machine, and Letitia Wright as Shuri, opens in theaters on May 4, 2018.