This film rocks for 3 reasons. 1. It has tons of cool action. 2. The storyline is great. 3. It has dozens of superheroes fighting each other at the same time, you don't see that often and it's very well done. Personally I do hate most of MCU, but this film is great. Even if you don't like MCU I'd recommend giving this a chance.