This is a decent film and I think that's the perfect word to use, decent.
The acting wasn't awful but like another review said I think it was over acted in parts. Good plot, story and flow to the movie although nothing stood out to make it more than a good average film.
I had this film bought for me as I am a 50 Cent fan. His part in this film is nothing more than a cameo although he does do well in his role and perfect for it also. However if this is the only reason you want to watch the film it is not worth it.
If you like to 'collect' DVD's I would suggest to buy the film as you will enjoy one or two viewings of this. If your not that type, wait until you see it on the TV and spend your money elsewhere.