Avengers: Infinity War: Things To Know Before You Go

Here is your crash course in everything Marvel that got us to this point. It feels like an infinity amount of info, but worth it.