Just saw last night - excellent movie! If your a fan of the Marvel movies they tie this in SO well. You really come to appreciate the 10 year build up to this event and how they expertly laid bread crumb trail to this point.
Not a spoiler, this link is a great connect the dots before you see the new Avengers movie. I want a new Avengers pinball machine with real actor voices and movie clips. Someone do this theme right!!
https://www.cnn.com/interactive/2018/04/entertainment/marvel-infinitywar-timeline/