It was fine except for when it got to the part of people dealing with the bad guys (with guns, etc), then the whole thing went so stupid I couldn't stand to watch it any further. I swear, the people writing movies these days are pure uneducated simpletons who dont have a clue as to how stuff actually works (and I mean physics, interpersonal relationships, psych, any of the hard sciences, etc). Pity that the Bell curve encourages this tripe.
Seriously people, when a person is going to kill you, you do ALL you can to stop them - and don't stop hitting them with whatever is at hand until they are dead, Dead, DEAD.
Pro tip; when the bad guy drops the gun, you grab it and (IMMEDIATELY) shoot the SOB...until the gun stops firing.
Second pro tip; when grabbing a gun from the triggerman, dont clutch it to your midsection.