The acting in this movie is terrible. The only mentionable performance is by Terrence Howard and he's not in much of the movie anyway. Andre 3000 does okay, but the rest of the characters are just awful and hard to identify with. The first half of the movie drags but there is some decent action later on if you can stay awake long enough. I just can't think of anything that I really enjoyed about this one.