Considering We only paid 5 dollars for the movie, it was well worth every penny. The beginning had a few sleepy time moments but the ending action made up for it. I was initially upset about Terence Howard being replace, however Don Cheadle certainly made the role a little more interesting. Overall it is a good movie, worth the 5 bucks. I cant complain!