If you are open minded then this movie is great. Good acting and a great story. If you only want "shoot'em up" stuff, then watch "shoot'em up". Its obvious you would not care about a good plot and substance.
Guys out there should stop fronting. This movie was good. Funny. True. and also related to lots of peoples personal stories or scenarios. Check it out.