A lot of people probably had a negative opinion of it even before they watched it, since there's a different actor now, at least a friend of mine did and went into watching it with a negative attitude, whilst I went to watch it happy that Jeremy Renner plays in it... well that might be one reason, the other might be that it was over rather quickly it is so action packed that I thought the movie was less then an hour long so when it was over I was a little dissapointed it ended... but I still loved it... too bad a lot of people don't share my positive opinion...