Check out our slideshow of the congratulatory ads and posters directors have made for each other over the last forty years.
If, like us, you felt shortchanged by the amount of time Chris Evans' Captain America got on screen in Avengers: Infinity War, don't worry - he's got a much bigger part to play in Avengers 4.
Avengers: Infinity War is finally here but it leaves a lot of unanswered questions by the end of the film.
It appears than fans can breathe a sigh of relief, as all indications suggest that it's another winner for the Marvel Cinematic Universe.
Marvel has been praised for getting its casting so consistently spot-on, but for every actor who slotted perfectly into the MCU, there were a handful of other actors who came super-close to landing the super-roles.
Zoe Saldana, who plays Gamora in Guardians of the Galaxy and Avengers: Infinity War, says other actors look down on Marvel movies.
Marvel Studios has dropped five colour-coded posters to promote Avengers: Infinity War, but there's still no sign of the orange coloured Infinity Stone.