Characters: The movie shines with really great acting and decent character development considering having many of them. The greatest and most exciting characters are definitely the new comers, Black Panther and Spider-Man. You can see the effort done for portraying both of these characters.

Visuals and fight scenes: GREATEST FIGHT SCENES EVER. It definitely beats those in The Winter Soldier and those were PLAIN AWESOMENESS. Every fight scene with Black Panther is especially captivating.

Humor: So easy and funny and was very helpful to lighten up the tone of the movie. Spider-Man and Ant-Man are the funniest and you'd expect that. Ant-Man probably had the least scenes in the movie but managed to get many laughs out of me with every line.

Plot: Now that's the reason I deducted a point. Civil war is a powerful comic book in terms of story and the movie version didn't live up to that in my opinion. Also, The villain is so poorly written and his scheme is so lame. I couldn't help to think that Cap is more of a villain than him actually :D

Music: Simply not as nearly epic as the movie.

Finally: This is definitely the best Marvel Movie ever and I think if they had paid more attention to the story and villain it would have beaten The Dark Knight in becoming the best comic book movie ever.