The acting, directing, cinematography, and action/suspense in this movie were outstanding. The story for each character was well developed, except I would have liked more background on the relationship between Caz (Snipes) and Tango (Cheadle). However, I think the final chapter of the movie could have been brought together a little better. Without spoiling, I will just say that the climax seemed thrown together and really did not connect everything as I thought it should. Instead of a "cause-and-effect" ending, it was more of a happenstance climax... Other than this, I highly enjoyed the movie and will definitely purchase the B-DVD once available.