Millions of us are sick to death of watching Robert Downey Jr. playing Tony Stark / Iron Man for the umpteenth time. Sick of it, sick of it, sick of it. But the flying billionaire, debonair quipster, dashing adventurer and hotdog philanthropist is returning all the same, and you know what? You’re all going to have to sit there and take it. Four years after the events of Guardians of the Galaxy, Vol. 2, the Avengers join forces with the Guardians to battle Josh Brolin‘s Thanos, who wants…who gives a shit what he wants?

Costarring Mark Ruffalo, Tom Hiddleston, Chris Evans, Chris Hemsworth, Jeremy Renner, Chris Pratt, Elizabeth Olsen, Sebastian Stan, Benedict Cumberbatch, Paul Bettany, Cobie Smulders, Benedict Wong, Zoe Saldana, Karen Gillan, Vin Diesel, Dave Bautista, Bradley Cooper, Scarlett Johansson, Benicio del Toro, Tom Holland, Anthony Mackie, Chadwick Boseman, Paul Rudd, Don Cheadle, Letitia Wright, etc. Every last one of these guys collecting a big, fat Marvel paycheck. Directed by Anthony and Joe Russo from a screenplay by Christopher Markus and Stephen McFeely, Avengers: Infinity Wars opens on May 4th.