This is the first film I've watched from the marvel franchise, and it's very disappointing. The visuals looked like they were done by a 12 year old (very CGI heavy, as of which was awful) and the plot is far too complicated. It excludes those who haven't watched all the previous films before this one, especially in the time travel scenes, which were arguably the weakest parts of this film. There are also many other scenes that are either too slow, or don't make sense which significantly added to the length of this film. The action scenes saw little improvement - they were drawn out and any individual battles taking place were practically impossible to see. Captain Marvel must be the worst actor I've ever seen, and Spiderman looks like someone they've dragged out of secondary school. The popularity and success of this film is really difficult to justify - perhaps the audience are none the wiser and lack the viewing of good quality films. This is the first film I've seen where it feels refreshing to see the end credits. I would not recommend the marvel franchise, unless you enjoy a good endurance challenge.