OK so usually I post reviews of movies that are under the radar and most of the time these films have been misleading by other critics or they were overly praised or hyped up. So when I read a review about this movie that I never heard of and actors who I heard even less of I was expecting to not agree with the reviewer who said this was a great movie, But I was definitely wrong and I agree this really was a good movie. The plot and character set up of this movie was pretty much ingenious.I'm not saying that this movie was on the same level as Training day or a Hollywood production but this indie film in some of the scenes gave me that feeling just a little bit.I gave it a 8 out of 10 because in the beginning there were a couple of things that happened and it gave me a feeling of kinda unbelievable or they were stretching it just a bit to give us more character development. But the movie undoubtedly did need this for comprehending & understanding the mind set of someones actions. all in all however the dialogue and the acting of the main character surprisingly was brilliant. There is so much anger in our world today and a lot of writers and directors hide behind different truths we are faced with in society or take the easy way out by showcasing prejudice or racism by one character towards another,But this film does the exact opposite by showing anger and emotion all stemming from one single event regardless of race color or creed. I like that this movie didn't hide behind any of the usual excuses of why we are angry but it shows that the same circumstance inflicted by a tragedy will lead different people down different paths. The speed & execution of the writers and directors in this movie along with a twist and surprise revealed at the end makes this movie a great sleeper to introduce to your friends.A quick sex scene not to revealing, Violence, and vulgar explicit language, but in todays world I have seen more on cable stations at 9 o'clock at night.Get past a critical but sort of flimsy first 10 minutes And the rest is a well paced joy ride that I believe a lot of action movie fans would enjoy.