Too much contrivance, insults the viewer's intelligence

Rating: 6/10 (13 May 2017)

A movie can do everything else right, but if the story requires the characters to do something that they would never do, ignores a huge elephant in the room that no one would ignore, etc., then it suddenly becomes garbage because it forces me out of the experience of going along for the ride.
This movie could have been good. I love superheroes, especially when movies work in lesser known heroes. There's some witty dialogue and plenty of star power and special effects. However, the plot has an absurd contrivance that I cannot get past.
In order to plot Captain America versus Iron Man, the authors could not come up with an intelligent misunderstanding. Instead, Captain America's friend is framed for a crime and Iron Man thinks he's guilty, even when event after event makes this highly dubious, and even when his "friend" Captain America tells him he thinks his friend may be innocent. Sorry, based on the track record of this relationship in the movies, Iron Man would HAVE to step back and think twice about this friend's guilt if Captain America really asked him to.
Moreover, when towards the end Iron Man learns the friend was framed, but learns this friend also had been previously brainwashed to kill in the past, and had killed his parents, he then tries quite un- heroically to kill Cap's now un-brainwashed (and framed) friend.
What part of brainwashing and mind-control does Iron Man not understand? If some one kills while under the influence of brainwashing and mind-control, they are the VICTIM, and you do NOT try to kill them after they manage to escape and overcome the brainwashing and mind-control.
The writers somehow thought they could just sweep this under the intellectual rug by just moving the action along very quickly, as if this would not give the audience time to connect the dots and see how ridiculous and unrealistic this "dilemma" really was. Sorry, there was no true dilemma. Captain America was right and Iron Man was wrong, completely, and in a ridiculously contrived manner.