Samuel L. Jackson makes this movie a lot better than it would normally be. The script is simply boring and it is only kept alive by his performance. If you look at the camera work, sometimes it's great, sometimes the cuts feel weird inbetween dialogues. Also Jessie Usher and Regina Hall are not really great in my opinion. But this might not be bad acting the more you watch, you will realize that it's poorly written characters. Well at least there are some cool shooting scenes and tough lines that make you enjoy the movie a bit.