Spike Lee has a masterpiece here. This movie has comedy, drama, sex, and rap music. I love it! I'd even recommend this one to mom and dad. They might learn something.