Much better than I expected. Excellent! The story, casting, and cinemaphotography were all great. This will definitely go down in history as one of John Singleton's greatest movies.