If you managed to go see this movie without getting it spoiled, congratulations. This movie contains references from previous movies that die hard, and maybe casual, MCU fans can recognize. However, you do not have to see every Marvel movie to still enjoy this 3 hour grand finale. This movie still maintains the perfect concoction of humor and realistically good computer generated images (CGI). If you are going in expecting a fluent continuation of "Infinity War" then you are correct.