I watched this film for the first time this morning and did notice many of the flaws pointed out by Devin. But the message and intent of the story is enough to outweigh the heavy handedness. I take Umbridge with categorizing the scenes with a young Tre, a mere prologue, the running themes in both what we are shown and what we hear are form the reality of the film. This film has both filled me with the joy of seeing a younger "Larry" Fishburne, and paved the way for better, films with similar agendas. This is a definite yes for me.