Captain America: Civil War is not bad, but certainly overrated.

It has several flaws and issues, few of them are: 1. Too much of shaky camera view. Why many action films want to be another Jason Bourne movie?

2. Is Zemo the villain a prophet? How does he estimate the arrival of Ironman and prepare a video for him?

3. Non-stop changes of establishing shots, especially the different country shots. Are they trying to sell tourism?

4. The cause of conflict is ambiguous

5. Why does the mastermind Zemo has to kill all other winter soldiers instead of making good use of them to fight Captain America? So what's the point to trap the superheroes in the secret base? If Ironman never arrived, what could he do as a non- superhero (so he must be a prophet)? Mastermind, seriously?

6. Common sense issue. If you want to kill the people at the state of hibernation, what you need to do is not to disturb them or kill them any other time. So Zemo the prophet has been spending so much time and effort to plan just to kill hibernated people and then commit suicide? Seriously....

7. If Ironman never arrived, how does this Zemo fight against Captain America? What's his plan B? Clearly he must be a prophet....

8. Another common sense issue. Enemy of your enemy can become your friend, what you got to do is to use brain. So what's the point to kill those hibernated winter soldiers? When you are killing the enemy of your enemy, you are helping your enemy. Mastermind huh....

8. The quick changes of personality (or you can say "character development") for few characters are not making sense 9. The airport fighting sequel is fun to watch, but not epic or even realistic. Why? The main issue of Marvel films is they tend to avoid any violent shot which make the superhero fight look like kids' fights and unreal; in addition, when the cause of conflict is ambiguous, it is hard to establish epic fight scene. Why the fight sequel in Return of The King and Mad Max are great? Established motivation (do or die) and realism (blood were shed, any character could be killed)

The best Marvel movie so far is none other than The Guardians of Galaxy; the best superhero movie to date? The Dark Knight.