I was luky enough to see a private screening of this movie at my University. Best movie I have seen in the theatre since Gladiator. Great movie, unpredictable, great mix of action and drama! Started out similair to Shaft, but completely different movie. Well worth seeing, great ending!