This is the greatest movie of all times. Spike lee deserves an Oscar for this masterpiece. Marlon Waynes also deserves an Oscar for this film. Jada Pinkitt Smith should also get an Oscar for this film. I cannot offer a single criticism of this movie. See it now.